Projects

Here are some things I've made available on GitHub.

games

music

I have a Novation Launchpad with which I've built launchpad-marquee to display a scrolling marquee, as well as launchpad-s-reader to read input from the device.

languages

I'm reading Crafting Interpreters as it's written while implementing it in JavaScript. The author also created a small language called Wren that I've written some modules for.

chat

art

angular

I used to play with Angular a lot, but I haven't in a long time.