Lab
Built because it
looked hard.
Ten interactive pieces, each one a different technical problem: particle systems, flocking behaviour, procedural generation, real-time audio, orbital mechanics. No frameworks, no libraries, no build step, just canvas and JavaScript.
They don't sell anything. They're here because performance, animation and getting ten thousand things on screen at sixty frames a second are the same skills that make business software feel fast instead of sluggish.
Need something that has to feel good?
Interactive visualisation, real-time data display, or an interface that has to be genuinely pleasant to use rather than merely functional, this is the same muscle.