Selected work

Projects

A running list of things I've built — some finished, some abandoned at exactly the point they stopped being interesting.