selected projects

dog logic - higher order functions
glare.fm
holograf
The M Machine - Generative Visuals
The M Machine - 3D virtual light wall
The M Machine - LED Light Wall

selected repos / articles

scatter-gl
Interactive 3D / 2D webgl-accelerated scatter plot point renderer
umap-js
JavaScript implementation of UMAP dimensionality reduction
understanding umap
Interactive article describing effective dimensionality reduction
nion
Patreon's core frontend state management system