Say hello to the .mjs extension: how node will handle ES6 modules

A few months ago I wrote an article describing the various differences that exist between Node.js CommonJS modules and the new ES6 Module… Read more


Interfaces in Vanilla ES6 JavaScript

Recently, I found myself implementing a library in a few different languages. I started in PHP, which is pretty much Java’s weird multi-paradigm little-brother. Thus, it has compile-time interfaces that will ensure that classes adhere to and implement spe... (more…)

Read more »