Things I make to think with — prototypes, tools and Figma plugins — plus the conversations and writing that come out of them.
A Figma plugin that explodes a frame into a stacked, dimensional view — the thinking behind a screen, not just the screen.
Open experiment ↗
A real-estate search where the awkward moments got the design time: no results, a listing that goes under contract while you watch, a search saved weeks ago. Built keyboard and screen-reader first.
Open experiment →
Turns a min and max size into a fluid clamp() you can paste straight into a stylesheet. Defaults to the 390–1920px range this site is built on.
Open experiment →
A conversation with Diane Gibbs about what product design is, what the role actually involves, and how I practice it.
Open experiment ↗
Built by directing AI, not just prompting it — a fluid, animated library of 63 classics that holds up from phone to desktop, by keyboard and screen reader.
Open experiment →
What home health aides earn in every U.S. state, from real BLS data — rebuilt from an AI-generated prototype into a tested, accessible chart.
Open experiment →
Drag across archival and present-day photos of Ellis Island. A 2010 jQuery slider, rebuilt as a dependency-free web component that works by touch, keyboard and screen reader.
Open experiment →
The 184 tokens behind this site, parsed out of the stylesheet at build time — provenance, usage counts and contrast ratios, none of it typed by hand.
Open experiment →