
I Don't Start with Screens
A feature design is not a collection of screens. It is a sequence of decisions that turns messy reality into a product people can trust.
Read articleField notes on shipping better products, designing useful developer tools, and building AI systems people can actually use.
LATEST WRITING
Practical lessons from design decisions, production systems, and the work behind what ships.

A feature design is not a collection of screens. It is a sequence of decisions that turns messy reality into a product people can trust.
Read article
My model router was technically working. Then a simple cron fix took ten minutes and the logs showed the real problem: every turn was getting a different brain.
Read article
I stopped handing off designs when I realized the best UX is one that ships. Here's why I design AND build — and what it means for the teams I work with.
Read article
For an ISP support company, every second of load time is a statement about competence. Here's why we optimized for 0.6 seconds before we wrote a single word of marketing copy.
Read article
The Morning Blend in Las Vegas was airing in 6 days. Their website didn't work. Here's what I cut, what I kept, and what it taught me about shipping under pressure.
Read article
The best constraints I ever worked with were slow internet and skeptical users. Designing for a rural ISP taught me more about effective design than any perfect-conditions project ever did.
Read article
Infrastructure tools don't get UX budgets. So I built my own. Here's what happened when I applied product design thinking to a terminal interface.
Read article