Writing

Good Energy

A visual novel that teaches artists how to seek climate justice with p5.js. (WIP)

Read

Synchrony

An interactive book that teaches artists how to talk mathematics with p5.js.

Read

Tutorials

A set of foundational mathematics tutorials taught through coding in p5.js.

Read

Software

proceso

A Python package for creative coding on the web.

Code

número

A friendly and intuitive math library for p5.js.

Code

LaTex for Processing

Beautiful typesetting with Processing.

Code

NetCDF for Processing

Simple access to scientific datasets with Processing.

Code

NOAA Sea Grant

An interactive tool for exploring flood risk in Galveston, TX.

Code

Flood Reports

A data viewer for flood reports made during Hurricane Harvey.

Code

U-Flood

A simple crowdsourced mapping application for flood events.

Code

Sketches

Holo

Inspired by Steph Gonzalez’s work displayed at MOD Coffeehouse.

View

Merer

Inspired by Virgil Abloh’s work displayed at ICA Boston.

View

Censor

Interaction with thoughts. All processing done on device.

View

Ghosts

Flow field interaction with webcam. All processing done on device.

View

Fireflies

Based on the Kuramoto model and “Flocking” by Dan Shiffman.

View

Critter

Inspired by Louise Bourgeois’ work displayed at SFMOMA.

View

Breathe Blue

Inspired by Alex Israel’s work displayed at the de la Cruz Collection.

View