Things I built for the fun of it
Interactive toys, small enough to play with in a minute and real enough to show how I think about motion, feel, and the web platform.
Jelly
Squishy blobs you can grab, throw and stack.
A soft-body playground with no physics engine behind it — the blobs run on a hand-written shape-matching solver, so they squash on impact and always wobble back. Grab one and throw it, pile them up, and drag a slider to change how squishy they are in real time.
Ragdoll Sandbox
Grab a floppy ragdoll and fling it.
A real-time physics toy. Jointed rigid-body ragdolls you can grab by any limb and hurl around a little stage, knocking over crates. Grab-and-fling works by driving the held body’s velocity toward the cursor, so a fast flick throws it exactly as hard as you’d expect.
Paper Plane
You, a paper plane, and a sky full of stuff.
A 3D endless flyer. Hand-authored obstacle patterns put every reward in the most dangerous spot, so greed and survival are the same decision. Chain pickups for a multiplier, graze hazards for bonuses, and watch the sky turn from noon to deep night the further you get.