ES6 Proxy and Localization

Published 2018-01-01

Maybe you've heard of JavaScript Proxy and think, "Hey that's cool and such, but what should I use it for?" Don't worry, I thought this too until recently when I needed a catch-all solution. And BEHOLD, the indirect intermediary known only as "Proxy" arose from the ashes and set ablaze all Text Editors throughout the known universe.

Continue Reading...

ES6 Modules Today With TypeScript

Published 2017-10-16

Today, in 2017, many evergreen browsers support ES6 Modules out of the box. Some browsers have it hidden behind a flag, including Node.js. But is it possible to support old and new environments with the same npm package? Yes!

Continue Reading...

Promises in Node.js 8.x Core

Published 2017-05-09

Promises are well-known in the JavaScript community since they landed in Chrome 32 (Jan 2014) and in Node.js 0.12 (Feb 2015). They were formally introduced as part of the ES6 (ES2015) spec and are even more important in 2017 due to the async/await primitives that landed in Chrome 55 (Dec 2016) and Node.js 7 (Feb 2017).

Continue Reading...

Show All Entries...