❤ Module bundlers are here to stay They're here, but not quite there yet. HTTP/2 push is hard and native modules aren't fast enough. NATIVE MODULES Tree-shaking, cache invalidation and other code transformations (eliminating dead-code, uglifying code, and pre-evaluation) OPTIMISATIONS Browsers adopting the same runtimes is dangerous, as it leads to an ecosystem where a single actor has too much power. LANGUAGE FEATURES JSX is here to stay, and even if we're not using React, TypeScript is also not going anywhere soon. NEW LANGUAGES PREDICTION 3