Welcome to my web page </marquee>

I'm a person & developer thinking about art, learning, computation, communities and systems. Lately, I work at Sentry, writing open source tools to help people find and fix errors.

Thanks for stopping by... maybe I could interest you in some fine corporate-owned hyperlinks?

twitter github goodreads instagram

Or in a few projects of mine?

New New York Times

A twitter bot that records the first time The New York Times says a new word.


A local multiplayer game built with WebGL and JS. Warning: autoplaying 8bit jazz, and requires gamepads to play. Laser socks demake.

Webcam Shader Sketches

A collection of filters you can interact with via video input from your webcam. Implemented as fragment shaders using with regl and glslify.


An agent-based neuro-genetic simulation. Creatures are controlled by a neural network and over time the population evolves to efficiently find food.

Fridge Poet

A web toy for writing fridge-magnet style poetry. Word suggestions are based on markov chain analysis of famous poets, and you can select which model to run.


Lo-fi math function visualization sandbox. Check out the gallery.

Lunar Bocce

The beautiful game of Bocce ball, in space, for two+ players.


Homage to the falling sand genre of games.

Other interests: simulation, software design, lisp, weird videogames, democratized & distributed computing, biking, cooking, electronics, fiction, folk punk / post rock / hip hop, intersectional feminism, math, twitter bots, unix, vegetables, machine learning, graphics, watercolors

thanks for visiting