I was recently asked by @beanstalkapp to write a blog / tutorial on my Node JS Hook Server, but I'd like to start by mentioning how awsome of a service beanstalk is for version control. Not only do they host SVN and GIT but their deployments rock, and saved us alot of time having to write our own deployment tool. We use it by creating 2 deployments per project, one to the Development environment and one to the Production environment. The Development environment is almost always set to automatically deploy every commit, saves us the trouble of checking into version control and then FTPing. *AWSOME* not only does that simplify our development cycle it gets us to check-in all of our code on a much more consistant basis than we probably would if we FTP'd everything. We use GIT, we started with SVN but moved to GIT when we...