About the Book
My goal is to teach others all that I've had to learn while building MEAN apps. This means not only the basics of the M/E/A/N components, but best practices when it comes to writing "Clean" code, debugging strategies for both Node and CoffeeScript programs in general, and the pitfalls devs likely meet when working on medium-large Node apps.
Besides the code itself, I'll cover things like automating deploys, testing, database setup and concerns (sharding, etc), and everything else I've had to learn as CTO at Adefy. This may take quite some time to finish, but when it's done it will be a self-contained manual for building MEAN apps that can survive the "real world," and make developers proud to be a part of.
This is the planned outline (chapter headings):