In this entry I will build a small HTTP daemon, written in Erlang, and show how to use WebSockets to communicate with a Processing.js sketch. First off, let me say, this was just me trying to get a feel for Erlang and the Processing.js framework using CoffeeScript. The result of this article is really just a clickable canvas that draws circles which could be entirely accomplished in Processing.js. The client/server nature of this project is entirely excessive but I was bored and decided to try and get a feel for something new. Additionally, I had some help. CoffeeScript + Processing.js == Crazy Delicious gave me the idea to try CoffeeScript and Misultin: erlang and websockets gave the shell for the Erlang HTTP daemon.