Irrational Exuberance!

Accelerate's definition of developer productivity.

June 27, 2018 Last week I read Accelerate by Nicole Forsgren et al, and I was particularly struck by their definition of developer productivity. I've written it up and a few related notes on attempting to apply it with the teams I support.

The briefest of media trainings.

June 24, 2018 When I was working at Digg, I was fortunate enough to get five minutes of media training, and I'm still learning from those five minute a decade later, so I've finally written them down.

A case against top-down global optimization.

June 23, 2018 After writing "Staying on the path to high-performance teams", quite a few folks brought up the same question, "Once a team has repaid its technical debt, shouldn't the now surplus team members move to other teams?" This is a pretty interesting question, and I've written up how I think about it.

Infrastructure migrations @ Interestings

June 22, 2018 This past week I was fortunate enough to get to speak on my second podcast, this time speaking about infrastructure migrations.

Staying on the path to high performing teams.

June 17, 2018 A friend is six months into supporting a sixty person engineering group. Perhaps unsurprisingly, most of their teams believe they have urgent hiring needs. It's a great question, and captures a deeply challenging aspect of leading an organization: keeping the path after you've established a strategy and while it's still waiting to show results.