About Me


Irregular gears

We've all seen videos of oddly shaped gears, right? Squares and ovals that mesh nicely? I wrote some code to make truly unconventional shapes, like video game characters.

I.A.G.O., the Pen Plotter

A hypothetical job-interview robot comes to life!

Projective Set

My favorite card game and its elusive history.

Hourly Comics

Sometimes I put very personal stories on the internet.


Tiny blimps! What more do you need?


A word game for you and your friends (assuming you and your friends like word games)

Cake Machine

A minor obsession - Coming soon!

How to Really Whistle

A linguistic footnote that took me around the world - Coming soon!