All my latest writing on leadership, communication, and leveling up as an engineering leader.
Apr 7, 2026
•
6 min read
When another team’s habits create drag on yours, staying quiet feels polite but slows down progress
Mar 31, 2026
5 min read
If you can't name what you're giving up, you're probably still avoiding the decision
Mar 24, 2026
7 min read
Most leaders default to jumping in. Here's a three-question framework for deciding whether you should
Mar 17, 2026
9 min read
AI is accelerating how fast we write code, and it's exposing where the real bottlenecks have been all along
Upgrade to All Access to get access to the full archive