Javascript Best Practices: Writing a SOLID Code
A guide on how to write more scalable, maintainable, robust and clean code.