Skip to Content

Posts tagged with Management

The Hard Thing about Hard Things

The Hard Thing about Hard Things

There aren't that many good articles on management in a technology company, and even less good books that go into much detail[1]. Square's leadership courses reference High Output Management, written by the president of Intel…

Featured

Tech Leads, Managers, and the Hybrid in Between

Tech Leads, Managers, and the Hybrid in Between

The software engineer's career path is pretty straight forward at most companies. Starting at the intern or new grad level, there's essentially a number of levels to progress through, each adding some amount of responsibility and…

Humanizing Teams

On an episode on the Accidental Tech Podcast about "Software Methodologies", it was enlightening to hear the conversation on waterfall versus agile development practices[1] from someone who really doesn't see the need to implement project…

Wisdom from Engineering Managers

As I continue figuring out the work to manage engineers, I've asked other, more experienced and better managers to give me whatever advice and commentary they have on a job that's both less discussed and less…

Herding Software Engineers

I'm officially giving engineering management a shot. Common cynicism would cite the Peter Principle as relevant when an engineer decides to shift their role into the less technical. And it's true: I code a lot less,…

Picking Your Battles

Pick your battles. It's a simple and downright cliche piece of advice. At its heart it's about prioritizing conflicts, and looking to resolve only the most important, the most impactful ones. Frankly it's hard…