Apps
A growing gallery of web-dev experiments — each one designed, built, and evaluated agentically. Rough edges expected; that's the point.
- Shatter TypeJun 28, 2026 · 11:31 AMA word rendered as a pane of glass and fractured into a real Voronoi mosaic — click anywhere to crack it and the shards nearest the impact explode outward, tumble under gravity with spin and shadow, then drift back and re-fuse into the legible word. The fracture is computed from scratch (Sutherland–Hodgman bisector clipping, sites seeded only on the letterforms), so every fragment literally carries its slice of the glyph. Spells MONTE by default; tap to change.CanvasComputational GeometryVoronoiPhysicsInteractionTypography
- ASCII EngineJun 28, 2026 · 3:13 AMA spinning 3D form rendered entirely in living text. A real lit Three.js scene is drawn to an offscreen render target sized one texel per character, read back to the CPU, and re-typed as a grid of monospace glyphs through a hand-rolled luminance ramp — a from-scratch render-to-ASCII rasterizer, no off-the-shelf post-process. Drag to orbit, swap between a torus knot and an extruded MT monogram, toggle the density ramp from ASCII to Blocks, or pause the spin.WebGLThree.jsRenderingASCIIGenerativeInteraction
- Rope TypeJun 28, 2026 · 2:32 AMA word spelled in glowing beads strung on soft-body rope. Grab a letter and fling it, switch to the scissors and cut a strand to watch it fall — a from-scratch Verlet physics engine, no WebGL. (There may be a secret phrase hiding behind an old cheat code.)CanvasPhysicsVerletInteractionTypographyGenerative
- Boarding PassJun 28, 2026 · 1:24 AMMonte's immigration-and-career arc as a tactile stack of airline tickets — drag the top pass to tear it off, tap Story to flip it. Four legs from Bangalore to LA (BLR → SFO at 18, on through Pillow/Expedia, Vrbo, Curio, and founding-engineer at Rosebud), each a real boarding pass with a procedural barcode and perforation. Pure CSS-3D + canvas with spring physics, no WebGL.CSS 3DCanvasPhysicsInteractionPersonal
- FieldJun 28, 2026 · 12:45 AMAn interactive domain-warped GLSL flow-field that reacts to your cursor.WebGLGLSLShaders
- The JourneyJun 28, 2026 · 12:30 AMScroll a globe through my path: Bangalore → San Francisco → Austin → Los Angeles.WebGLThree.jsScrollytelling
- Built by AgentsJun 28, 2026 · 12:15 AMHow this site assembles itself — planner → build → evaluator — visualized from the real sprint history.AgenticDatavizAnimation