Writing
Notes on leading engineering teams through the AI shift, roughly monthly.
The Most Expensive Email in Your Inbox
More sales only treads water if you can’t hold on to the customers you already have. I’m working with an independent insurance …
Transformational Leadership: The Antidote to AI Fear
The AI revolution is bringing out the extremes in both camps. I’ve seen it play out personally at work. Fear and giddy excitement are …
Theory Building with AI
What is the act of programming? My team and I went back to first principles earlier this year. And I went back to the old masters: Brooks, …
Scrum is Broken
Scrum is broken. I thought I knew what Agile looked like. 2-week sprints, story points, daily standups. I ran that cadence at my last job. …
Pushing Claude Code Further with Spec Driven Development
The Problem I’m Trying to Solve I’ve been coding with AI agents for as long as they’ve been generally available, and I …
Building Alice, an Empowering AI Agent
What does it look like to build AI agents that actually empower people’s lives, not just “augment” them? For HealthShare …
Building an Unstructured Data Import
Sometimes the hardest thing to figure out is not “how” to best apply a new technology, but “when not” to apply it. …
Implementing Licensing & Permissions in a React Redux app
In the process of building out the VoirDire App for our client, we ran into an interesting problem. How do we enforce licensing requirements …
Thoughts on Cursor
As AI tools continue to reshape software development, I’ve been particularly impressed with Cursor, an AI-powered code editor that has …
Rethinking how your team plans work in the AI shift?
This is most of what I do now — happy to compare notes on what you're seeing.