I-had-a-bad-idea

I build things from scratch to learn how they work, from backend systems and low-level software to practical tools.

Start here

If you want to see what I am working on, these are the best places to begin:

What I build

Selected projects

About the way I work

I learn by rebuilding things. The goal is not always to make the next best version, but to understand the ideas underneath it and turn that understanding into software that is direct, useful, and clear.