Why I Ship in Code
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.
Thoughts on design, development, and building better products.
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.
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.
National TV was airing in 7 days. Their website didn't work. Here's what I cut, what I kept, and what it taught me about shipping under pressure.
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.
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.