live demos
Live demos.
The engineering I go deepest on. Each one runs live in your browser and shows you how it actually works, right down to the GPU kernels and the autograd. I built them from the primitives up, so there's nothing here you have to take on faith.
Watch a Neural Net Learn to Write
A small transformer, the same architecture as the big language models, training live on your GPU, right now, in this tab. The autograd and every WGSL compute kernel are hand-written from scratch: no transformers.js, no model download. Hit train and watch the loss fall as its writing goes from noise to words to Shakespeare-ish cadence. Turn off your wifi; it keeps learning.
Reaction-Diffusion on the GPU
A Gray-Scott chemical simulation running entirely in a fragment shader, thousands of cells updating every frame. Drag the feed/kill sliders and watch the pattern morph from coral to mitosis in real time.
Conflict-free Collaborative Canvas
A shared whiteboard where everyone draws at once, with no lost edits. Toggle the X-ray to watch the CRDT converge, then go offline, keep drawing, and watch your strokes merge back in on reconnect.
Swiss Transit, Live
A live SBB departure dashboard for any Swiss station, refreshing every 25s. Real open-transport data, proxied and cached on my own VPS so the rate-limited upstream sees one request per station.
Regex Visualizer
Type a pattern: matches highlight live, capture groups get their own colour, and every token is explained in plain English. Matching runs in a Web Worker with a timeout so it can never hang the tab.