← Back to Projects

lab

A running workshop of small experiments, prototypes and discarded ideas

lab - Image 1
lab - Image 2

Context

Most of what I build never becomes a product, and that is the point. lab is where the small things live: an interaction that only exists to test one idea, a rendering approach that turned out to be wrong, a prototype that answered its question in an afternoon. Keeping it public means the discarded work is still legible — including to me, a year later.

SCOPE

  • Interface experiments — motion, layout, and input ideas that are too small to be products.
  • Agent prototypes tested against a single question rather than a roadmap.
  • Rendering and audio experiments, mostly WebGL and Web Audio.
  • Notes on what failed and why, kept alongside the code.

MY ROLE

  • Builder

TOOLS

  • WebGL
  • React
  • TypeScript
  • Canvas
  • Web Audio API

TIMELINE

Ongoing