Indentation is the enemy: Writing less complex JavaScript

I’ve been working a lot with a legacy code-base lately. And this one is particularly troublesome. It has all the hallmarks of a rush job. The code is brittle. There are no tests. Things often seem to break at random. And to my embarrassment, I wrote mos…

Similar

ES8 Feature Set: JavaScript Is Getting Asynchronous

After large ES6 release, that took about 6 years (Dec 2009 – Jun 2015) to get standardized, TC39 committee has given notice of annual but smaller releases, starting with ECMAScript 2016 (ES7). The final feature set of ES8 hasn't been approved yet, as o...

Read more »