Fork me on GitHub

Ahad Bokhari

1,009 words

Thoughts on Node

April 10, 2016  ·

I love working with NPM and tools but I can't help continuously thinking about how we might outgrow Node and NPM and replace it with just vanilla JS

{ ... }

ES6 - Destructuring

April 09, 2016  ·

Just like an object literal is a convenient way to construct an object, ES6 destructing allows you to extract values from data stored in objects or arrays

179 words

Le Brillant Nouvel Objet (The Shiny New Object)

March 23, 2016  ·

The biggest problem in the world of JavaScript is the churn rate and the distraction it causes developers. Are you suffering from this?

683 words

Learn JavaScript in 2016 - Emphasize on Focus

January 02, 2016  ·

A person who can exhibit competence in programming will naturally have more options in todays market. JavaScript - what better place to start

{ ... }

ES6 - String & Template Literals

January 02, 2016  ·

A personal favorite, template strings are a nifty addition in ES6 to the string object

{ ... }

ES6 - Let and Const

December 28, 2015  ·

ES6 brings us two new keywords for variables which provide us a way to define block scoped variables and constants

{ ... }

ES6 - Generators

Oct 10, 2015  ·

An exciting feature of ES6 is a new breed of function called the generator - they differ from normal functions with respect to "run to completion"

624 words

Stop Comparing jQuery to AngularJS

July 14, 2015  ·

It's a debate that begets a debate, one is a library that interacts heavily with the DOM and the other a framework that abstracts away the DOM

{ ... }

ES6 - Arrow Functions

May 22, 2015  ·

Arrow functions are always anonymous functions and have a shorter syntax then their ES5 counterpart

{ ... }

IIFE Pattern

May 10, 2015'  ·

In short, the IIFE "iffy" pattern is one of the top three modern ways JavaScript users are programming their applications.

573 words

Rudimentary Webstorm Tips

March 04, 2015'  ·

Random thoughts on Webstorm, hands downs the the ultimate IDE for JavaScript

188 words

Signal - The State of JavaScript III

03/25/15'  ·

Cute dogs come in a variety of shapes and sizes. Some cute dogs are cute for their adorable faces, others for their tiny stature, and even others for their massive size and some more crap and...

453 words

Signal - The State of JavaScript II

January 03, 2015  ·

As I continue to grow this little blog into a meaningful resource for aspiring JavaScript developers and like minded folks from the industry I'll be posting a signal consisting of just JavaScript news once a week.

{ ... }

Lexical Scope

March 03, 2015  ·

Lexical scope and the `this` object is fundamental to a competent grasp of JavaScript

371 words

Signal - The State of JavaScript I

February 26, 2015  ·

The next version of JavaScript, ES6, is starting to arrive. Many of its features are simple enhancements to the language we already have things like arrow functions, class syntax, and destructuring.