- Home
- Writing
Writing
Essays on building software and leading the people who build it. Case studies and retros are published on TaherSoft.

Building a pipeline that dubs a voice
Translation, voice separation and cloning are slow, flaky and expensive. Notes on designing the pipeline around that, in Go.

Event storming a healthcare product with nurses in the room
How a wall of sticky notes turned into Go services, a message bus and a nurse panel — and why the domain experts mattered more than the diagram.

The Go starter kit I keep rebuilding
Three leadership roles, three starter kits. The layout, the ports and the boring defaults that survive every rewrite.

Write down what went wrong
Why my case studies include the failures, and the one-page blameless retro I use with every team.

What architecture school taught me about software architecture
A degree in architectural engineering, ten years of shipping software, and five ideas that crossed over.
Case studies, retros and the podcast live on TaherSoft.
Latest from the TaherSoft blog
Pulled from tahersoft.com
Does your product need a CTO-shaped person?
Right now: writing case studies, recording the first podcast season, open to CTO / staff-engineer roles.