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.
Who has the belt
Development, Design
Shows who would have the theoretical championship belt if that existed in professional basketball. Updated daily via an automated API call.
Pure CSS Blackjack
Development
A pure CSS hand of Blackjack which uses animating/pausing @property values to generate a random-ish set of cards.