Irrational Exuberance!

My rails for engineering leadership.

July 1, 2018 My experiences working with many new engineering leaders, combined with my own struggles starting out, have lead me to develop a somewhat unusual approach to leadership, centered on systems thinking and providing robust standard rails. This is a collection of my writings by theme, which hopes to introduce folks to how I think about engineering leadership.

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.

Spoke on Interestings podcast.

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