Selected work
Generative sketches
A set of p5.js toys, mostly made as gifts.
Sea otter recovery map
Southern sea otter populations along the Monterey coast, mapped across decades.
BugBodies
A Granola-style AI notetaker as a Chrome extension — records conversations, generates a transcript, then builds a Claude project prompt to summarize it and surface insights.
in progress
What's Blooming
An interactive page showing which California native plants are blooming right now in the Monterey area.
in progress
heat
Temperature across a grid of weather stations, over time. Rebuilding the data layer onto a live source.