Basics of Modular JavaScript
Christine Rohacz

I’d say this article is lacking essential information on ES6 modules, how are they different from AMD/CommonJS. Why are they advantageous to older formats by providing static analysis., and how modern bundlers like webpack2, rollup and fuse-box are taking advantage of it, with tree-shaking, etc.