Blog Posts

What Happens When You Don’t Show Up

May 08, 2026

At 5:29 on a Monday morning, while I was off the grid, one of my leads sent the most significant email of his career. Not to me. To a peer who’d behaved unprofessionally during a feature demo. Formal. Written. Documented. Clear. He named the behaviour, explained the standard, and asked for a written follow-up.


Define the End State and Shut Up

May 04, 2026

Someone gave my team an ultimatum on a PHP version upgrade. “Either today or Monday.” A deadline that was less of a deadline and more of a threat. I heard about it a week later, in a retro. Nobody had asked me what to do. Nobody had escalated. Nobody had panicked.


The Saturday Morning Phone Call

May 01, 2026

One of my team leads told me, mid-sentence in a coaching call, that they’d almost phoned me on Saturday morning to quit.


The Rules Nobody Wrote Down

April 24, 2026

We were in a meeting about training budgets. Five engineering leaders and someone from L&D, trying to sort out why a junior engineer got conflicting information about whether they could attend a conference. One of us said they had to wait a year before being eligible. L&D said three months. Both believed they were right.


The Week My Teams Stopped Needing Me

April 20, 2026

I manage three engineering teams. My stated goal this quarter, the one I actually care about, is helping each of them stand on their own feet. Engineering capability, management maturity, the confidence to make decisions without looking upstairs first.


Permission to Explore

April 05, 2026

One of my engineers apologized this week. Not for shipping a bug, not for breaking production. They apologized for writing code.


Engineering Hiring: Our Journey Through Constant Change

December 01, 2025

The Evolution Never Stops: Three-Plus Years of Hiring Adventures in Engineering


Welcome to Life, Deployed

November 26, 2025

Welcome to my blog! This is where I’ll be sharing thoughts on software engineering, technology, leadership, and the messy, beautiful reality of life itself.