custom software, 2016

The fluxmodeler is an interactive modeling tool that allows users to build budget models, simulate fluxes, and explore their effects on reservoirs over time. It was conceived as a pedagogical tool for physical geography courses that introduce earth system models.


Online demo
Github repository



custom software, 2012

Series of slit-scans of artists’ desktops created while they are working. Custom software slowly scans across the screen, taking about four minutes to complete, resulting in topologies of users’ computers which illustrate both the spatial arrangement and temporal flows of their activities. They produce fascinating maps of how people use their computers as their private activity is laid bare. Here are a few low resolution examples (all reproduced here with consent from users):

Katie, artist, Minneapolis

Matt; curator, writer, artist; Oakland

Rachel, artist, New York

Mark, programmer, Oakland


An Interface and Search Engine for Deliberation

custom software for web, 2010
research project with Nik Hanselmann for Professor Warren Sack
Funded by a National Science Foundation Grant, Award #0416353
presented at the Digital Methods & Migration Workshop, Maison Suger and Telecom ParisTech, Paris, France, June 22-24 2010

Allows users to search a corpus of articles and use lexical analysis tools, clustering algorithms and metric tags to sort the corpus and find trends. Users can then do a close reading of select articles. The process is iterative and allows users to save states along the way and revert to earlier steps in the process. The interface is written in Javascript and uses Python with NLTK and BeautifulSoup to prepare the corpus and article metrics.

More info at




Voice-Controlled Space Invaders

custom software, 2010
presented as part of building

A low-pitched hum moves your spaceship left, a high-pitched hum moves it right and yelling makes it fire.



Bikes Invade Space

collaboration with Kyle McKinley
custom hardware and software
presented at the 2011 Maker Faire in San Mateo, May 21-22



video, custom software, 2011
Presented at the Santa Cruz Museum of Art and History

The animation and soundtrack are algorithmically generated, mostly composed from trigonometry functions. Both are created from a single program and run in real time at 60 fps. No random functions are used.

Created using OpenGL in Processing and PureData.



software, 2011
Presented at the Gray Area Foundation for the Arts (San Francisco)

untitled is sound reactive software which gathers ambient street noise (footsteps, traffic, conversations, etc) and renders them as 3D particle systems in real time.



We’re Over It

custom software for web, 2010

A search for people who are “over twitter”:


Online Version [broken]

Leave a Reply

You must be logged in to post a comment.