Writing on software, teams, and tech for good.
Thoughts on building software for people who care about more than the bottom line.

It Always Wears the Same Faces
Standups happen, everyone’s busy, and you’re not sure it’s on what matters. Here are the eight patterns underneath a stuck engineering team, what each one looks like from the outside, and the question that tells you whether it’s in your room.
September 24, 2026 · 8 min read

You’re Not Alone in the Rubble
You’re digging through rubble toward voices only you seem to hear. Look around. There are others with bloody knuckles right beside you. On doing good with integrity, setting your corner right, and the table being big enough.
May 15, 2026 · 6 min read

Mission-Minded Folks Are Freaks
Mission-minded folks are freaks, not strange, but extraordinary. Why "tech for good" demands more than a byline, and what goodness really means.
May 8, 2026 · 5 min read
Where this could start
Every Heartwood relationship begins with a Starter: one fixed price, one to four weeks, worth having on its own. When you’re ready to go deeper, it grows into a Partnership.
Start here
Tell us what’s going on.
We’ll point you to the Starter that fits.
