Stackime.
Anime discovery & tracking
Find your next favorite anime.
Discover a new series, track what you're watching, and explore the community's shared shelf. A home for the stories that stay with you.
Anime, games, and experiments. A world of things I design and build for the web.
Independent projects by Joel Ryan
Drag the world to turn it. Choose another to keep exploring.
Anime discovery & tracking
Find your next favorite anime.
Discover a new series, track what you're watching, and explore the community's shared shelf. A home for the stories that stay with you.
An interactive 3D experiment
Take the strange way.
Cross a frozen landscape, enter the frost chamber, and follow the light into a crystal gallery. Explore the interactive scene or read its still edition.
A multiplayer browser game
Ready for one more round?
A first-person arena in your browser. Take on the bots, try a new loadout, or bring a friend into the next match. Open it and play.
A product interface study
Complex ideas, made clear.
An interactive study in making software understandable. Try the interface and read the thinking behind it. A product concept you can actually touch.
Four independent projects.
Open whichever pulls you in.
Hey, I'm Joel. I design and build things for the web, usually because a small idea refuses to leave me alone.
This is where those ideas end up. Some are useful. Some are just fun. Each one is built in public, with notes on what worked and what didn't.
Meet the builderUse AXON to separate live interface behavior, simulated data, design targets, and unavailable actions, with a practical copy and review method.
Compare two camera-follow models with a working response plot, a frame-rate-independent damping formula, and an exact critically damped spring step.
Follow Signal Strike’s relay and browser-host design, work through snapshot interpolation and message counts, and identify which guarantees the architecture cannot provide.