The hard parts of engineering management
The messy, very human challenges behind the job and how to stay steady through conflict, uncertainty, and loneliness
Practical frameworks and honest takes on modern leadership challenges.
The messy, very human challenges behind the job and how to stay steady through conflict, uncertainty, and loneliness
Yes, you can lead engineers without coming from a technical background.
Performance isn’t just PIPs and promotions. It’s clear expectations, timely feedback, and coaching people to own outcomes without burning out.
How I run fair, high-signal interviews, and what I’m actually evaluating beyond code
Remote teams don’t work by accident. Here’s how to set expectations, communicate well, protect focus, and keep people healthy across time zones.
Cross-functional relationships make or break delivery. Here’s how to partner with product, design, and other stakeholders without losing speed or sanity.
Managing people doesn’t mean you stop managing projects. Here’s how to balance execution, scope, and communication when you’re also wearing the EM hat.
The first 90 days in a management role can make or break you. Here’s how to avoid the common traps and set yourself up for success.
Becoming a manager isn’t just ‘senior IC plus meetings.’ It’s a career change that demands new skills and a new definition of success.
Most new managers confuse management with leadership. Here’s why that mistake derails teams and how to avoid it
Join 5,000+ engineering leaders getting practical frameworks every Tuesday.

Sr. Engineering Manager at Zapier
I write practical frameworks for technical leaders who want to build clarity without the chaos.