The strange world of Node.js design patterns
Besides the classical design patterns we all have studied and used with other languages and platforms, Node.js developers recurrently seem to implement some very specific patterns/techniques in their code, as a consequence of the language (Javascript) and the platform itself.