NodeJS is a powerful tool to solve I/O scaling issues and power full-stack JavaScript development, but it still has some quirks.