I build full-stack apps, developer tools and the occasional
Android or Electron app, usually because I wanted the thing
to exist and nobody had made it yet.
I build things I wanted to exist, then keep going long after they needed to be finished.
Every public repo, linked to the language it is written in. Built from
the GitHub API, laid out with a hand-written force simulation.
Drag a node, or click one to open it.
01About
I care about code that still makes sense to me six months later and
products that do not need a manual. Most of what I build starts as
a personal itch: a tool I wished existed, a game I wanted to
rebuild, a launcher a community needed. It usually ends up more
polished than it had any right to be.
Lately that has meant moving between full-stack web tooling,
systems work in Rust and Go, and the odd Android or Electron app.
I am comfortable owning something end to end: architecture, build
pipeline and deployment included.