An Introduction To JavaScript ES6 Modules

ECMAScript 2015 (formerly known as ES6) introduces a completely new feature and concept to the front-end JavaScript world that strangely has been around for a very long time – modules….

An Introduction To JavaScript ES6 Arrow Functions

Fat arrow functions, also known as just arrow functions are a brand new feature in EcmaScript 2015 (formerly ES6). Rumor has it that the => syntax was adopted over -> due to CoffeeScript influence and the…

An Introduction to JavaScript ES6 Iterators

EcmaScript 2015 (formerly known as ES6) introduces a brand new concept of iterators which allows us to define sequences (limited and otherwise) at the language level. Let us break it…

Javascript ES6 Object Notation

Lets talk about object declaration in ES6. It has gotten quite an upgrade from its predecessor, ES5. ECMAScript 6 doesn’t bring any new features in this realm (we aren’t talking…

Node.js Clustering With Strong Cluster Control

Introduction “A single instance of Node runs in a single thread”. That’s how the official documentation opens up. What this really means is that any given Node.js process can only take advantage…

Redislock

redislock (GitHub: danielstjules/redislock, License: MIT) by Daniel St. Jules is a module for distributed locking powered by Redis. This utility is very helpful when you are building a distributed application, or even a basic CPU…

OS Monitor

os-monitor (GitHub: lfortin/node-os-monitor, License: MIT) by Laurent Fortin is a very handy utility module to help you monitor basic stats of the server app is running on. It functions as both event emitter and a…