Blog
Unshattering the Audience: Taking Theatre Online with WebGL and WebRTC
2020-06-16Ed. Note: This post contains a promotion! It basically * is * a promotion for my current online interactive show: Shattered Space. [But I…
My Voice Controlled Smart Mirror: A Postmortem
2016-08-20I just built something I'm pretty happy with. It was a really fun project, and I want to share my process. To begin, here's a demo of what I…
How I set up my personal website, Part 2
2014-12-22Ed. Note: This post is from 2014 and is not about how (in 2020) I built the Gatsby-based site you are currently looking at. This is a…
How I set up my personal website, Part 1
2014-12-22Ed. Note: This post is from 2014 and is not about how (in 2020) I built the Gatsby-based site you are currently looking at. This is part…
Making a Widget with Khan Academy
2014-03-15Last week I took a look at Khan Academy's coding environment. One thing that's been on my mind lately is waves. I want to make an audio…
Learnable Programming in Thailand
2014-02-26Over the past year, I’ve been fortunate enough to have a rather interesting and fun job: teaching C to 11th grade students in Thailand. It…