Refactoring Magic Numbers

Magic numbers are numbers that appear in your source code without any explanation of what they stand for. Usually, this is because they are used directly »

Coding without loops

Loops are one of the first concepts new programmers learn about. However, they often aren't the most readable way to write code that works with lists. »

Why Underscore is awesome

Underscore.js is a popular JavaScript library that contains 112 commonly needed helper functions. These functions often aren't very complex, but you can use them to »