Skip to Content

Posts tagged with Management

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…

Engineering Visibility

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