Hello, I’m a software engineer working in San Francisco.

Past Work

Some of my interests include interface design, film, and programming languages.

Motif

An editor for making static websites.

Topsoil

A React/Node layer on top of the terminal.

Office Hours

A little slideshow of YCombinator office hour quotes.

Selfhub

A github like website for storing and aggregating population wide health and fitness related data.

Playfair

A tool for drawing dynamic images. It is a port of Bret Victor’s tool from his talk Drawing Dynamic Visualizations.

Squiggle

Squiggle lets you draw html canvas paths, and export them as javascript functions.

Suppose

A sketching tool based on git. It allows a presenter to explore multiple possibilities for a single drawing.

Everybody should learn to program a computer because it teaches you how to think. – Steve Jobs