Casper Beyer

An Overview of JavaScript in 2015 (ECMAScript 6)

JavaScript is evolving, ECMAScript 2015 (previously known as ECMAScript 6) is sixth edition of JavaScript, and is the upcoming version of the ECMAScript standard, this standard previously said to be ratified in late 2013, then again in late 2014 is now targeting ratification in June 2015, at this point all...

An Overview of JavaScript in 2015 (ECMAScript 6)

JavaScript is evolving, ECMAScript 2015 (previously known as ECMAScript 6) is sixth edition of JavaScript, and is the upcoming version of the ECMAScript standard, this standard previously said to be ratified in late 2013, then again in late 2014 is now targeting ratification in June 2015, at this point all...

Programming Style Should Not Be a Choice

We often tell our peers, especially juniors that programming style is just a matter of personal preference, and i used to share this sentiment, but the more i think about it the more i realize that this is just bad advice, even tho the compiler might allow you to write...

Git Recipes for Common Mistakes and Mishaps

In this day and age, nearly everyone uses git. From designers to engineers we all depend on it. Despite git being a really good version control system, enevitably we do sometimes mess up and have to fix our configuration and/or working tree, or just plain forget how to do that...

Compile Modern JavaScript with Babel

Introduction The JavaScript specification is evolving at a rapid speed, historically some of the browsers have been rather notoriously bad at keeping up with the specifications, to be fair others have been more at the cutting edge, but waiting for the runtimes to catch up before So generally we as...

Make for the Web Generation

Introduction JavaScript has provided us with a giant explosion of build tools, grunt, gulp, slush, broccoli and brunch just to name a few of the more popular ones, there is just way to many to name them all. More or less these tools all depend on plugins to do even...