For engineering managers
Start with operating systems, delegation, 1:1s, and the habits that keep teams calm as scope expands.
My writing focuses on engineering leadership, execution systems, platform and integration design, developer productivity, and career growth. This page is the best index for navigating the ideas rather than browsing chronologically.
Start with operating systems, delegation, 1:1s, and the habits that keep teams calm as scope expands.
Read the essays on reusable architecture, delivery design, platform thinking, and long-term leverage.
Go to the writing on mentoring, technical credibility, public writing, and building better decision-making.
A good manager shapes not just software architecture, but the operating architecture around a team.
Public writing creates leverage far beyond personal expression. It sharpens judgment, attracts talent, and compounds credibility.
Small teams benefit from platform thinking earlier than they think, as long as they avoid platform theater.
A practical guide to using AI as an engineering manager without outsourcing judgment, coaching, or accountability.
Strong manager and staff engineer partnerships reduce noise, sharpen technical direction, and create healthier team execution.
A practical view on engineering velocity metrics that improve decisions instead of incentivizing noise.
A short checklist for making recurring team meetings lighter and more useful.
A few signals that a manager-IC 1:1 is creating real value rather than just consuming time.
A simple lens for identifying why delivery feels harder than expected.