Personal work
Air Guitar
Concept, Development
Uses Tensorflow and Posenet to detect the position of your hands, and plays appropriate musical notes based on where your hands would be on a guitar.
Chain Chomp
Development, Design
A Chain Chomp built in three.js that tries to attack your pointer.
Elevation Map
Concept, Development
Elevation data mapped onto a three.js particle system
Pure CSS Wordle
Development
A Pure CSS version of Wordle. Uses style queries and anchors tied to scroll-driven animations to do most of the heavy lifting.
Animation Shorthand Generator
Development, Design
A tool for generating one-line CSS animation values.
Pure CSS Blackjack
Development
A pure CSS hand of Blackjack which uses animating/pausing @property values to generate a random-ish set of cards.