JavaScript: Secrets and wicked lies you need to know

Douglas Crockford revealed the true story of politics and lies surrounding the birth of JavaScript. Naming the language was not a simple marketing move, apparently. During his Frontend Masters workshop »

What is scope and closure in JavaScript?

You can think of scope in JavaScript as a semitransparent bag containing names of variables and functions. While you are in the bag you can clearly see what is outside »

Namespaces, inheritance and dynamic loading in JavaScript

It is said that every job has its tool. Some of them are yet to be created. Just recently I needed the right tool for some job, namely managing namespaces, »