Leadership Guides
Engineering Leadership Articles
A practical library of engineering leadership writing on team health, accountability, strategy, communication, and the organizational realities around software delivery.
These essays focus on the work around the work: leading people, shaping systems, navigating ambiguity, and helping organizations make better decisions under pressure.
What You’ll Find Here
Team Design
How structure, ownership, and communication shape the quality and speed of engineering work.
Leadership Judgment
How to make better calls under ambiguity, pressure, and competing incentives.
Organizational Reality
Why systems, incentives, politics, and culture matter as much as good intentions.
Featured Leadership Reading
Leadership
You’re Solving the Wrong Problems Well
Some teams ship a lot but still miss what matters. Here’s why engineering work breaks down when it’s disconnected from product and business goals.
Leadership
We Lost a Developer Because of Our Stack
Why stack decisions affect more than architecture: they shape hiring, retention, delivery, and the long-term health of your team.
Leadership
You’re Measuring AI ROI All Wrong. Here’s What Actually Matters
Most teams still measure AI savings. The real ROI shows up in workflow redesign, new capability, and strategic position.
Leadership
How to Challenge Your Technical Architects So They Actually Grow
Strong architects rarely need more technical depth. They grow fastest when leaders widen the frame to include tradeoffs, ownership, business pressure, and reversibility.
Leadership
How to Measure AI Productivity When the Cost Moves Instead of Disappearing
Learn how to measure AI productivity in engineering by tracking flow, quality, learning, code health, and ROI without being fooled by throughput alone.
Leadership
Holding Engineering Teams Accountable for Delivery
Why team ownership, flow metrics, and small deliverables outperform individual performance tracking in software delivery.
Leadership
You Need to Get a Handle on Your Team’s Politics Before It Ruins It
Most leaders think they understand their team’s culture. They usually don’t. Politics often starts where ambiguity, hidden information, and fuzzy ownership are allowed to thrive.
Leadership
Mental Models a Senior Engineering Leader Uses (and How to Know When You're Using the Wrong One)
A practical set of mental models for senior engineering leadership, with guidance on when each model helps and when it starts causing harm.
Leadership
You Inherited a System. Don't Touch It Yet.
A practical guide for new engineering leaders to understand architecture, risk, ownership, and deployment reality before making major changes.
Leadership
The Quiet Risk of Being Data-Driven
Metrics feel cleaner than opinion — but there's a quiet shift from 'what does the data suggest?' to 'the data proves it.' That shift is where leadership starts to erode.
Leadership
Temporal Leadership: The Skill of When, Not Just What
Strong leaders do more than choose what to do. They develop temporal judgment: the discipline to decide when to act, wait, accelerate, or pause.
Leadership
What Happens When Projects Fall Behind
What happens when projects fall behind: added oversight, constant meetings, and teams spending more time reporting than doing real work.