Herding Software Engineers

Posted in Management, Work

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 …

Picking Your Battles

Posted in Engineering, Management, Work

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 to …

Engineering Visibility

Posted in Engineering, Management

Software engineering is a meritocracy; if it’s not already true, at least it’s a noble goal to aspire to, right? After all, to be truly judged on the sole merit of your technical ability and …