Product designer · Enterprise IT · Design systems · Accessibility · AI tooling
I take complicated software apart until it makes sense.
Seven years designing enterprise IT software. I also draw in ink, write about design and AI, and build the tools I wish I’d had.


Selected work
All 11 projects- 01
VPAT Vault
Accessibility evidence in, a VPAT 2.5 draft out.Product · 2026 · Live - 02
linefield
Twenty-nine generative backgrounds you own outright.Generative art · 2026 · Live, v2 - 03
Forma
Pick a shape, set the light, export a transparent PNG.Tool · 2026 · Shipped, MIT - 04
Terry Time
One merch shop, two storefronts, and paid orders pick the winner.Brand and shop · 2026 · Pre-launch - 05
The Agent Bench
A folder that turns an AI chat tool into an operating environment.Agent system · 2026 · Private, with a public light fork
The job
Take it apart.
Drag the slider. A sample service-desk screen comes apart into the five layers I design, from the words on top to the rules underneath. Most fixes live a layer or two below where the problem shows.
05 Content · 04 Components · 03 Layout · 02 Tokens · 01 Rules
A sample screen. On a real project, it’s yours.
Hot takes
T-01
Enterprise users don’t want delight. They want to go home on time.
Receipts · Brutal UX
How I work
All 14 rulesR-02
Feedback that can’t cite a number isn’t feedback.
R-03
Boring formats win.
R-05
Nothing runs that you did not start.
Drawings
Ink portraits of characters who stuck with me.
“I’ve seen horrors. Horrors that you have seen.”
Colonel Kurtz · Apocalypse Now · 1979
Writing
Subscribe on Substack-
No. 03
The Last 20%
Where AI prototyping stops saving time. · Substack -
No. 02
Built to Break: A Lifelong Education
How a childhood urge to destroy things built a career in multimodal design. · Substack -
No. 01
The Disposable Architecture of Tomorrow
What a roll of packing tape tells us about the future of AI. · Substack
