Make GL faster: Slow Network
Currently We have a stall in our network requests which kills a ton of time from first requesting the page to making it usable.
Notice that the CSS loads first then the JS.
Also notice that the JS is not loading parallel. Some JS seems to require other JS. Then they all load in parallel after. Chrome can load up to 6 things at once on HTTP 1 so this isn't an issue at that part of the loading.
This is also because our JS is low priority according to Chrome. It is low priority because it is deferred
... webpack 4 promises async
which will get higher priority
1 solution that will speed up our situation is using HTTP2. Also using a CDN will speed things up. Now that isn't going to solve everything because we can still only load 6 items at a time. So we could use different CDN's for CSS than for JS than for images.