The Practical Dev's review of Node.js – the developer’s Swiss army knife