If you were a startup trying to get an MVP out the door in 2010, admittedly you probably used or considered Ruby on Rails. In 2015 you are …
Javascript
Developing React.js Components Using ES6
React.js is the greatest thing to happen to front-end development in a long time. It is fast, it allows us to break our application into …
Stop Writing Slow Javascript
As Alfred Pennyworth once profoundly said in The Dark Knight Rises: Some front-end developers just want to watch the world burn. Alfred …
A Guide To ES6 Classes
You might have noticed I have been writing about ES6 a lot lately. This is because I am excited about ES6 and thanks to the use of …
Default Parameter Values On Javascript Functions
It’s time for another ES6 post. This time, we're talking about arguably one of the best additions to Javascript that is up there with …
What Are Weakmaps In ES6?
With ES6 comes a plethora of new features and changes, one of those is Weakmaps - essentially Weakmaps are a collection of keys and values …
A Guide To ES6 Arrow Functions =>
One of many favourite things in ECMAScript 6 (aka ES6) is the newly added arrow functions. If you're a Coffeescript user then the arrow …
Transpiling Wars: BabelJS vs Traceur
While browsers play catchup with ES6 support and we wait for older browsers without ES6 support to fizzle out and die, we can actually start …
I Heart Object.observe()
If you have used AngularJS, or EmberJS and any other front-end Javascript based framework, then you would be familiar with the concept of …