
Who am I?
People often look at my work and wonder whether I’m a designer or a developer or a PM or a marketer. I’m not an or at all. I’m an and.
On any given day I might write positioning strategy before breakfast; write, design and implement a landing page mid-morning; sketch user flows after lunch; and implement UI error states for AI models before dinner. I’ve shipped products as a designer, as a PM, and as a developer. Usually some mixture of the three.
If you’re hiring for a single role that needs to be all of those things, that’s me.
What do I like?
I like user interfaces that are designed for normal people. I wrote an article to that effect, which topped Hacker News. If you’re a nerd, you know that’s a big deal for nerds.

You could call me an input device enthusiast. I built LanWhisper so that I could mostly stop typing and simply dictate, with high speed and accuracy, regardless of whether the computer I’m using is fast or slow. My macOS, Windows, and Debian machines all use it equally well. It exemplifies my normal people philosophy: almost all technical choices are hidden, save the ones that must be surfaced for an excellent user experience. Use is simply pressing a button and talking.

Other things I like:
- Designing for metacognition
- Tenebrist paintings: St. Jerome Writing, The Alchemist Discovering Phosphorus
- Homelab experimentation and media servers
- Pretending Linux is easy now because Claude Code