✳︎
LabsInnovationsJournalAboutGet in touch

Labs

A workbench of things I made because I wanted to see if they'd work.

Studios, apps, models, engines and experiments — some live, some finished, some still running.

Overarch · In development

$ npm install -g overarch

PRO & SERVE · In development

$ npm install -g serve-dev-cli

Playable experiments

Generative / Canvas

Enter the Universe

An unlimited generative visualiser — endless procedural universes rendered live on canvas, each with its own name and description.

Interaction

Mouse-scrub Film

A full-screen film scrubbed frame-by-frame by horizontal cursor movement. It powers the hero on the home page.

Live on this site
Masking / WebGL-free

Spotlight Reveal

A cursor-following radial mask that reveals a video layer beneath a still composition using canvas-generated CSS masks.

Live on this site
Enter the Universe — GeneratorOpen fullscreen