The laboratory
Small, working things built to answer one specific question, not to ship as products. Some got kept. Some got abandoned on purpose.
Type something. Watch it get measured.
Nothing you type here is stored or sent anywhere — it's measured entirely in your browser.
Archive
Command Garden
A sandboxed command line that tries to understand near-misses — typos, partial words, reordered phrases — and shows its reasoning instead of just failing silently.
EvolvingGrid Machine
A generator that builds asymmetric grid layouts from a fixed set of proportion rules, used to prototype project page compositions quickly.
KeepingType Test
A live text analysis panel — type or paste a sentence and watch word count, reading time and repeated words calculate as you go.
ShippedLatency Simulator
A wrapper that artificially delays any interaction by a chosen amount, used to test how interfaces feel under real network conditions before shipping.
KeepingTiny Query Language
A miniature query language for filtering lists — status:building year:2025 stack:react — parsed entirely client-side.
EvolvingOne Button
A single button that changed behavior based on how it was pressed — tap, hold, double-tap, hold-and-drag.
Abandoned