Readings for Lunch — [ 03 May 2016 ]

IMAGE OF THE DAY

PROGRAMMING

Why is processing a sorted array faster than an unsorted array?

Via Alessandro Cirpo Cinelli
Pretty interesting explanation on Stackoverflow of how a computer processor works when comes to processing logical branches.

JAVASCRIPT

Turbocharged JavaScript refactoring with codemods

Codemods are tools that assist large-scale, partially automatable codebase refactoring. Airbnb engineers have used them to convert their Javascript codebase to a more "modern" syntax.