Node.js has always been easy to grasp, but difficult to master. Design patterns and best practices exist for avoiding common pitfalls and building more stable applications, but these guiding principles have never been well documented. It has always been up to you, the individual developer, to uncover them on your own through painful trial and error.
Frustrated by this, I set out to discover the Node.js philosophy and what people really mean when they talk about "The Node Way." Is it just about small modules and asynchronous code, or could there be something more?
http://thenodeway.io is the result of that journey. It is a collection of articles and chapters on understanding the fundamentals of Node.js and leveraging that understanding to build great things.