Vim: Baby Steps - Part One

My Story Fine, I'll admit it... I've done Sublime Text... but I never inhaled! At some point in my software engineering career I made the bold life-choice to abandon Sublime Text and move to the Vim side, and I've never looked back! Why did I make the switch? I'm not…

Functional JavaScript

What is functional programming? Functional programming is a programming paradigm, a way in which computer programs and languages are structured. If you've ever taken any math classes, functional programming can be seen as programming with mathematical functions. The output of a function f(x) is based only on the arguments…