idiomatic.js : Principles of Writing Consistent, Idiomatic JavaScript
Classical Inheritance in JavaScript : JavaScript is a class-free, object-oriented language, and as such, it uses prototypal inheritance instead of classical inheritance. This can be puzzli...
Byte saving techniques : This is a collection of JavaScript wizardry that can shave bytes off of your code.
Despite its popularity, few know that JavaScript is a very nice dynamic object-oriented general-purpose programming language. How can this be a secret? Why is this language so misunderstood?