Scaling Culture Without Dilution

As organizations grow across geographies, one thing becomes disproportionately important. Culture. We, engineers, often dismiss culture as soft and cushy. This is until you see the hard costs of ignoring it. Culture isn’t just how we feel about work; it is the distributed operating system for how decisions are made when leadership isn’t in the room. There is company culture, […]

Onboarding Your Engineering Manager

Bringing on a new leader to your organization is always tricky. It starts with hiring. Then comes the real part. Onboarding! I always think bringing in a new leader without context is like starting construction without a blueprint. You’ll get noise and activity, but not stability. Perhaps, a few things are done, but in the wrong order. Walls before foundations. […]

New Manager Survival Guide

Alright, this is gonna be a long one. And not just a one-time thing. I’ll keep updating it as I write more about leadership. I’ll try to link everything I’ve written before. This one’s the one, just like in the Matrix. All the things I wish I had when I first stepped into managing. There are so many damn questions […]

The Question I Ask Every New Report

When I take on a new management role, whether it’s through a reorganization, succession, or stepping into a new organization, I make it a priority to ask this question in my first 1:1 with each direct report: This question may seem out of ordinary. I know. Maybe even a little intimidating especially during a first meeting. But I’ve found it […]

Losing a Top Performer

Over time, I had to manage and help to manage many times when a top performer quits. It sucks but we need to be reasonable. Imagine you’re on a winning streak, your top striker, like El Fenomeno, is scoring crazy, winning you matches. End of the season, they’re out. Well, that’s literally what Bobby Robson had to deal with the […]