I saw a lot of questions about where I got my inspiration. Someone built something similar at the Node.JS knockout: http://tinyurl.com/2ch3nes. I started experimenting with PusherApp and NodeJS (I've worked with ape-project.org before doing this). Later on, I attended a developer meeting (http://rotterdamphp.tumblr.com) and they talked about Node.JS and CouchDB. At that same meeting someone pointed out Jeff Kreefmeijer's work and that I'm not the first one to build something like this. But I didn't care and kept on building (because it doesn't matter to me if I'm the first to build it). If you're curious on how I've build this, then you should check out my twitter (@davidvanleeuwen) tomorrow, because I'll submit it on github and will post the link there.