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… Read more

Similar

ES6 Generators Deliver Go Style Concurrency

Last night I expressed some frustration about the state and future of concurrency in JavaScript. I ended up having a little bit of back and forth with David Herman and he pointed out that ES6 Generators can express Go and core.async's flavor of CSP. Now I... (more…)

Read more »

How to map a Map [ES6]

2016 come to the end, and ES6 is everywhere. But with ES6, came some new syntax and APIs. This article aims to answer to a very specific…...

Read more »

5 New ES6 Features in Node.js LTS

A couple of weeks ago, Node.js released its latest LTS: version 6.9.0. I realized this was the case because one of our services broke. It used the nodejs:lts image and got upgraded by mistake....

Read more »