Writing ES6 at work, turned into ES5 by Babel. I don&#x27;t want to write &quot;var self = this&quot; ever again. Also, quite a few Node modules are ES6, and we use NPM for managing our frontend JS packages.