That Web Design Guy thatwebdesignguy.com →

The Lab

Things a browser shouldn’t be able to do.

Each piece below runs live on your device — fluid you can stir, a structure that comes apart and rebuilds, a cellar of 99 bottles that lets go. No video. No 3D files. No libraries. Just code.

I build these to find the ceiling, then bring the lessons back to client work. Best on a desktop — and they like a good graphics card.

A cellar rack of wine bottles mid-shatter, glass and wine caught in the air
WebGL2 · Voronoi fracture

Ninety-Nine Bottles

A cellar of 99 bottles that lets go as you scroll — every bottle fractures in its own pattern, the wine goes with the glass, and scrolling back un-pours the lot.

Open
Amber fluid simulation swirling on a dark background
WebGL · Navier–Stokes

Real Fluid

A genuine fluid simulation with weight — pour it, stir it, watch it plunge and pool. Solved on your GPU every frame; the waves are physics, not video.

Open
A snow-brick igloo at night, mid-deconstruction
3D · Generated, no models

Deconstruction

An igloo built from hundreds of individual snow bricks — generated in code, not modelled — that lifts apart on scroll and rebuilds on the way back. Drag to orbit it.

Open

These are play. Your project gets the same hands.

Every experiment here started as “could a website actually do that?” The answer keeps being yes — and the craft goes straight into the real builds.

Start a project →