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

ipycc

A Python package for creative coding in Jupyter.

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

Grants

Google Season of Docs

A beginner-friendly rewrite of the p5.js API reference.

Read

CAC Public Art Grant

A community art assignment to paint together using light.

Code

Processing Minigrant

Curricula for environmental sensing and food access. (WIP)

Visit

NOAA Sea Grant

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

Code

Mapbox Humanitarian Grant

A simple crowdsourced mapping application for flood events.

Code