Featured · All


A silly website that'll take your emoji input and generate a huge "preview" image in chat apps. #


Easily view any page without JS on your iOS device with no.js. Easily debug your site, improve load times, or avoid pesky interruptions. #

Station to Station

Stop driving and take a bike. This simple iOS app I wrote will help you find nearby bikeshare bikes or docks. #

Out of the Loop

Simple facts about the greatest city on Earth. #

SQL 101

Interested in an overview of SQL? This may help. #

Music for 'The Kite'

I was honored by being asked to write the music for an incredible animated short by an old friend. #


A collection of some of the short films I've made over the years. Most of them in terribly low quality, having lost the originals. #