WebGL is a technology that allows you to write 3D accelerated software in JavaScript, all in the browser - with some awesome shininess. Node.js is a technology that allows you to write server-side JavaScript in a largely asynchronous and non-blocking manner. Websockets allow you to communicate between the browser and external servers in an efficient and lightweight manner. Marrying these three technologies gives us some amazing possibilities, and in this session we'll explore what each of these things are and showcase some examples (and code) for using them together.