
Engineering leadership and technical strategy
John Munn
Engineering leader and writer focused on the messy intersection of technology and people.
I help teams cut through complexity, whether it's technical debt, scaling challenges, or organizational growing pains. Twenty years of experience has taught me that good strategy starts with understanding what's actually happening, not what the slide deck says is happening.
How I Work
20+ years leading teams through scaling pressure, architectural change, and messy delivery contexts.
Writing and advisory work across engineering leadership, architecture, and AI decision-making.
Practical guidance for leaders who need clearer judgment, not heavier process.
Writing
- Technical
Where AI Systems Drift
A companion guide to the interactive systems drift page, focused on which controls belong at which layer, when to use them, and what problem each one actually solves.
· 9 min read - Leadership
Holding Engineering Teams Accountable for Delivery
Why team ownership, flow metrics, and small deliverables outperform individual performance tracking in software delivery.
· 9 min read - 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.
· 5 min read
Applied work
Projects
Applied work and exploration. What I build and why.
See projects