The Two Pillars of JavaScript

If you're creating constructor functions and inheriting from them, you haven't learned JavaScript. It doesn't matter if you've been doing it since 1995. You're failing to take advantage of JavaScript's most powerful capabilities. You're working in the phony version of JavaScript that only exists to dress the language up like Java.

More

Statically typed JavaScript

This blog post looks at three initiatives for adding static typing to JavaScript: Microsoft's TypeScript, Facebook's Flow and Google's AtScript.

More

7 Things You Should Know About Make

Make is a simple and powerful tool for automatically building any type of files out of others. However, some programmers experience issues writing makefiles and reinvent things not knowing some basic Make things.

More