code samples made while learning from "Node.js in Action" by Mike Cantelon, TJ Holowaychuk and Nathan Rajlich