This blog is about building software — the messy, iterative, satisfying kind. Expect posts on distributed systems, tooling, debugging war stories, and the occasional deep dive into something obscure.

The name is a philosophy: things rarely work the first time, and that’s fine.

What you’ll find here

Posts will cover things I’m actively working on or thinking about:

  • Systems design — trade-offs, failure modes, practical patterns
  • Tooling — things that make the day-to-day better
  • Deep dives — reading source code, tracing bugs, understanding how things actually work
  • Life, growth, and the human side of software development

The stack

This blog is built with Hugo.

Posts are written in Markdown. Diagrams use Mermaid.

Let’s go.