a galley of small, self-contained browser experiments — one page, one idea each. ui sketches, shaders, dashboards, interaction studies.
experiments
most recently added first. each one is a single static file — open the link to run it.
-
vivarium 2026 a closed 500×500 ecology — seed it, then watch it find equilibrium or collapse.
-
starlit void 2026 a geocities-era personal homepage — midi, marquees, and best viewed at 1024×768.
-
self-critiquing page 2026 a glossy saas landing page that marks up its own marketing copy with honest, cynical footnotes.
-
city from a seed 2026 click anywhere to drop a seed and watch a whole procedural city grow outward from it.
-
liquid menu 2026 navigation that smears and reflows like ink between options.
-
gig poster generator 2026 randomised gig-poster generator — typefaces, layout, ink, and ornamentation rerolled on demand.
-
iridescent tarot 2026 a tarot deck with iridescent foil backs and a slow shimmer on hover.
-
aurora os installer 2026 fictional operating-system installer flow — partitions, account setup, finishing touches.
-
shader wallpapers 2026 fragment-shader wallpapers running live in the browser. pick one as your background.
-
organic loaders 2026 twenty hand-tuned loading spinners with a soft, slightly biological feel.
-
satisfying buttons 2026 click-it-and-grin micro-interactions for ordinary html buttons.
-
progress bar zoo 2026 every progress bar species in one place — linear, radial, segmented, indeterminate.
-
cursor effects 2026 eight cursor-follower experiments laid out side-by-side in small panels.
-
split-flap ticker 2026 airport-style split-flap board cycling messages and times.
-
constellation maker 2026 click to place stars, drag to link them into your own constellations on a night-sky canvas.
-
noise gallery 2026 perlin, simplex, worley, and value noise side-by-side — each one tuned to taste.
-
glyph evolution 2026 the letter A across scripts and centuries — from phoenician aleph to modern latin.
-
typing playground 2026 typing test with wpm, accuracy, and a heatmap of which keys slow you down.
-
year in pixels 2026 365-dot mood tracker for 2026 — one pixel per day, one year on a page.
-
password manager onboarding 2026 first-run setup flow for a fictional vault — pin, recovery, biometrics.
-
boot sequence 2026 crt-style boot animation with kernel messages, hardware probes, and a login prompt.
-
homelab status 2026 live-feel dashboard for a home server — uptime, services, disks, temps.
-
htop widget 2026 embeddable htop-style sysmon widget with cpu/mem bars and a rolling process list.
-
cpu architecture explorer 2026 interactive explorer for understanding cpu architecture concepts and internals.