Aricles related to

JavaScript

This post is long overdue. Promises are something I've enjoyed working with the last couple of months. Not only is it a simple way of working asynchronously, but with the increasing amount of frameworks embracing it, it becomes easy to benefit from in your projects. So what is a Promise?…

Repetitive boilerplate code is something that haunts most developers to some degree. It’s like an itch that can’t be scratched. It drags you away from the flow, it messes up your code, and it blurs away the important parts. What I love about ES6 is that it takes…

In the pre-ES6 era, there was only one way of declaring variables in JavaScript — being the usage of var. var has always had this special aura of misconception — this probably because of how the behaviour of variables declared with var distinguishes from most other programming languages. With that said, the…

In previous post, we started to look at some of the treats introduced in ES6 by looking at destructuring. In this post we’ll look at another great syntactical additions to JavaScript called the spread syntax. The spread syntax is quite simple. Say you got some elements in an iterable…

ES6 is full of treats. Its additions really improve the coding experience in JavaScript and once again shows that JavaScript is here to stay. One of the new features is the ability of destructuring arrays and objects. This is an easy and convenient way of extracting data from arrays and…

Another JavaZone is over and there has been a lot of great talks as always. In this post, we'll take a look at some interesting ones from the first day. Remember that you can browse through all of the talks by visiting JavaZone's Vimeo channel. Java modularity: life after Java…