All Stories

Understanding what kind of leader you are: a new lens to look at Engineering leadership

Here’s my approach to to help engineering leaders understand themselves. It will allow them leverage their skillsets the best.

Read full post →

How our squad integrated data scientists and software engineers

Our team integrated data scientists and engineers into a single team. We learned important lessons as we tested different team structures and planning regimen. This essay takes us through our journey.

Read full post →

A tale of the treacherous task of Kubernetes upgrade

This is a tale of unmitigated blast radius in networking. I broke two of our developer environments the second day of joining the infrastructure squad. We discovered several potential issues with our workflow and engi...

Read full post →

Infrastructure management: from chaos to Cloudformation CDK to confusion

Our team decided to use Amazon’s infrastructure-management tooling versus other available tooling a while back. We are now reconsidering the decision.

Read full post →

Don't hoard your engineering players, let them out in the field

Well-run organizations can fall into the trap of ‘hoarding’ their star engineers. They keep them ‘on the bench’, they don’t deploy them for risky, challenging projects. That’s an unnecessary inefficiency. As in sports...

Read full post →

Making this blog

This is an old post from a now-deprecated website. I’m keeping it around only for historical preservation reasons. Not much of it is relevant to the website you’re currently reading on.

Read full post →