Apps
A growing gallery of web-dev experiments — each one designed, built, and evaluated agentically. Rough edges expected; that's the point.
- Indus script explorerSep 16, 2026The Indus script, sign by sign: the Dholavira signboard redrawn, numbers drawn as strokes or refused with a reason, and for every sign what has been proposed, each sentence sourced.Indus scriptArchaeologyWriting systemsSources
- LatheSep 13, 2026A walnut blank spinning between centres, a gouge on your pointer: press it into the wood and the profile is cut where you hold it, shavings flying. Stop the spindle and the grain you uncovered is real figure.webglthree.jsr3f3dshadersproceduralwoodworkinginteractive
- GrooveSep 11, 2026A record whose spiral groove is cut from the music it plays: a loupe rides the needle and shows chords as wiggles. Drag the platter to scratch — the sound follows your hand, backwards included.CanvasWeb AudioMusicSynthesisInteractive
- Marble InkSep 2, 2026A sheet of paper marbling (suminagashi / ebru) you make yourself: tap to drop a ring of ink that pushes every earlier ring aside, then drag a stylus through the bath or pull a rake across the tray and watch the whole pattern comb into feathered nonpareil arches, gel-git waves and bouquet swirls. There is no fluid sim — every drop is a polygon and every tool is an exact closed-form map of the plane (Jaffer's mathematical marbling), so rings never tear or fold; Reseed for a fresh sheet, Clear for a blank bath.canvasgenerativecomputational-geometrymarblinginteractivecraftart
- Travel GlobeJul 4, 2026A 3D globe of every country I've lived in or visited — it drifts on its own until you touch it, drag to spin, tap a country to name it and fly there.webglthree.jsglobemapstravelinteractivepersonal