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

Tech Hiring Bubble Bursts

I wasn’t around in the 90s, but people who were say it was incredible. If you could code, you were set. Talent was rare. There were opportunities almost everywhere. In the 2000s and early 2010s, that momentum kept going. Engineers climbed fast, management and then director roles in their 30s, big paychecks, life was good. Then came the pandemic, and […]

Traits for EMs

Over the years, I’ve had the opportunity to work with many managers, and mentored a few. I was fortunate enough to learn from some great bosses. When I think about it, I feel like there’s no one right way to be a good manager. I realize every manager brings their own personality, strengths, and struggles to the role. The best […]

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

Stay updated

Receive insights on tech, leadership, and growth.