Engineering Leadership
Engineering leadership is the work of creating clarity, growing people, and helping teams make sound technical decisions. These essays cover the practices and lessons I have found most useful while building products and supporting engineers.
Topics covered
- Engineering team effectiveness
- Technical decision-making
- Coaching and mentoring engineers
- Sustainable software delivery
Selected articles
Engineering Judgement at Scale: Building a Multi-Tenant Integration Platform for Enterprise APIs
August 31, 2026 Read MoreHow we turned repeated partner integrations into a shared multi-tenant platform, prevented token refresh storms, and created a safer operating model for enterprise API consumption.
The engineering meeting paradox
April 04, 2025 Read MoreWhat if I told you the most critical battles in software engineering aren’t fought in code repositories, but in meetings? These are the arenas where time either dies a slow, agonizing death or emerges victorious with a clear decision in hand. Engineers love to hate meetings, but the truth is, meetings aren’t the enemy. But if your engineering team’s calendar looks like a Jira board after a production outage, overloaded, chaotic, and littered with unresolved dependencies—you’re not having meetings. You’re hosting a recurring funeral for productivity.
Scaling Frontend Applications - Coding Guidelines
April 03, 2022 Read MoreStructuring your frontend application can become tricky as your product and codebase grows, In this post, I will be sharing what I have found to a working solution for almost any kind of Frontend project size.
Building the right way — Html5 Semantics
September 19, 2017 Read MoreHello there! I hope you were able to get your feet wet with previous posts on web development front-end.
Back at Reboot Hackathon - Edinburgh Edition
November 25, 2025 Read MoreTuesday, November 11th found me back at Reboot Hackathon, this time in Edinburgh. It was an all day affair from 8:30AM to 6:30PM of pure energy, brainstorming, building, debugging, and that familiar hum of engineers in flow state.