Bridging the Management Disconnect

I’ve seen this happen over and over. A successful engineer steps into management. They are eager to build great teams and support their people. They know some of the leaders before didn’t do that. They embrace servant leadership, convinced it’s the key to success. But then reality kicks in. The higher you go, the more you realize leadership goes beyond […]

Simple Acts of Recognition Matter

I once worked with a brilliant software engineer who quietly solved a major system issue in the middle of the night. By morning, no one even noticed there had been a crisis. Business as usual. Everything ran smoothly. When I found out, I realized just how easy it is for crucial contributions to slip by without anyone pausing to say, […]

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 […]

Bridging Ideals and Reality

Have you ever been in an engineering discussion where someone starts pointing out all the ideals and how much the company sucks? Complaining about all the mistakes the company makes, how things are broken, and how they should be improved? Well, I have been there on many levels. Those are the moments when you truly understand the pain points, and […]

Subteam Tenets

Over the years, working across multiple organizations, I developed the concept of subteam tenets. I’ve tweaked it along the way to fit each company’s unique quirks, but I still use it to this day, and it has helped me navigate challenging situations. It’s really a system of divide and conquer, nothing fancy to be honest, but it lays down clear […]