Writing
Notes on leading engineering teams through the AI shift, roughly monthly.
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.