In 2024, I built a piece of software called topobuilder in Go. I've referenced it in interviews often enough that it deserves a public page to point at — so here's what it is and how I built it, told through fragments of a closed-source codebase.

What Is Topobuilder?

topobuilder is a go binary that runs off a single YAML configuration file that...