This is a list of resources from another websites and blogs where you can find really useful information how to write better code in NodeJS including NodeJS design patterns.
- RisingStack – Node.js Best Practices
- RisingStack – Node.js Best Practices – Part 2
- RisingStack – Node.js Best Practices – How to Become a Better Developer in 2017
- RisingStack – Fundamental Node.js Design Patterns
- Matt Goldspink – Node.js Best Practices
- The Node Way
I would also mention here paid video classes on CodeSchool which I have a have attended and found very useful: