I recently figured out how to use Socket.io and Node.js to control the speed of a CSS3 animation with a synthesizer:
I also got CoffeeScript playing drums for me with very little effort:
You can do this too.
You can stream it, in Flash video format:
You can also download it:
episode1.m4v (for iOS, OS X, and Apple TV)
Upcoming episodes will teach command-line TDD in CoffeeScript, building a Backbone app which generates sheet music, and of course the hack where I use a synthesizer to set the speed of a CSS3 animation. (If you don't have a synthesizer, I found a great free MIDI controller which allows you to control the animation with your trackpad instead.)
I'll post that here on my blog for free as well, on Friday afternoon. But after that, if you find that you love this video series, you'll need to sign up to receive the other episodes, and you'll have to sign up sometime this coming weekend, because I'm closing signups late Sunday evening.