Writing
Notes on leading engineering teams.
I write about the parts of engineering leadership nobody puts on a slide: clarity, delivery discipline, psychological safety, and how to lead a team without letting the chaos win. Lately, a lot about shipping real products with Claude and Cursor without losing judgment in the process.
-
How to Lead Engineering Teams Without Letting Chaos Win
Why a bit of process policing can be a very good thing.
Read on Medium →
-
From Idea to Live Product in 14 Days (Using Claude, Cursor, and Judgment)
Two weeks ago I started building word game. Here’s what I actually learned.
Read on Medium →
-
Building Social Capital as a Leader
All important, obviously. But there’s another asset that quietly compounds in the background and, when neglected, becomes painfully visible: social capital.Social capital is the tr...
Read on Medium →
-
Agile as a Tool for Clarity: A New Year Reflection on Delivery
New calendars, new goals, new energy. It’s a natural moment to pause and consider what we want more of in the year ahead and what we might do a little differently. For me, this yea...
Read on Medium →
-
leadership-development leadership-coaching burnout
Surviving Senior Engineering Leadership in Fintech
After over five years engineering leadership in fintech and a couple at the senior end, I’ve realised survival isn’t about the biggest…
Read on Medium →
-
communication-skills software-engineering leadership
Clarity Is Kindness: Why Over-Communication Is the Secret Weapon of Great Leaders
”Because the truth is, most leaders don’t suffer from over-communication, they suffer from the illusion of it. We think we’ve been clear. We’ve said the thing once in a meeting, dr...
Read on Medium →
-
leadership-coaching management software-development
Becoming the Leader You Wish You’d Had: Designing your leadership style intentionally
We copy the behaviours of people we’ve worked for, sometimes because they inspired us, but often because they didn’t. Over time though, it becomes clear that leading effectively is...
Read on Medium →
-
Psychological Safety Is an Engineering Problem Too
Teams, roadmaps, even meetings — all of it looks suspiciously like a distributed architecture with too many dependencies.We obsess over making our platforms resilient, fault-tolera...
Read on Medium →
-
corporate-culture management-and-leadership
The Corporate Simplification Trap and How to Navigate It
The leadership offsite ends, a new deck circulates, and suddenly “simplification” becomes the rallying cry.But when you ask what that actually means, things get… weird.The call to...
Read on Medium →
-
engineering agile uptime
Uptime is your Number 1 Product Feature
Whilst a huge portion of our time and effort is focused on this, it should never come at the expense of uptime and stability. In fact, the reliability of a product is perhaps the m...
Read on Medium →
Work with me
Prefer to talk it through?
If a live problem on your team matches something here, start a conversation or see how engagements work.