Skip to main content

Projects

2025

Insect Wings Editor
·837 words·4 mins
Procedurally generated insect wings using curved lines and Voronoi patterns.

2023

Interval Bowl Gong
·482 words·3 mins
Automate mindfulness using an Arduino and servos.

2018

Of All the Worlds
·429 words·3 mins
A virtual reality experience based on the many-worlds interpretation of quantum mechanics.
Live-Coding Set @ Coda
·194 words·1 min
Live coding performance where screenshots of code are turned into visuals.
Don't Reinvent the Wheel
·162 words·1 min
Wasted effort now serves as a little reminder of an important lesson.

2017

Eclipse Metacycles
·460 words·3 mins
Guests take control of the solar system using spinning tops and explore the repeating patterns of eclipses.
Saros and Eclipse Explanimations
·1110 words·6 mins
Animations explaining three different cycles of the sun, earth, and moon which conspire together to cause a repeating pattern of eclipses.
Overhead Ray Tracing
·271 words·2 mins
Visualizing 2D ray traces with occlusion, reflection, and refraction.

2016

Halo, World
·218 words·2 mins
Creative coding workshops in a youth mentorship program culminating in an art show.

2015

Authwave / Guilloche / Moiré
·128 words·1 min
Interference between two sets of parallel bézier curves creates a counterfeit deterrent aesthetic.