February 08, 2017
We met at Shopify‘s office.
Chrome 51 has Passive Event Listeners that run asynchronously, so your slow functions that run on touch & mousewheel events don’t interfere with the browser’s attempts to smoothly scroll the page Passive Event Listeners on caniuse, on MDN, on Chrome blog
Look for ‘the fast path’ in the browser, keep main thread as idle as possible
There are nice charts in his slides showing the effects of AoT compilation, different chunk loading strategies, and more