🇺🇸 version!
For example, this is Amazon's Request Map.
![](https://pbs.twimg.com/media/DxejGhoWsAAblyh.png)
👀 dns-prefetch makes a DNS lookup
📦 prefetch loads an asset
🤝 preconnect makes the handshake
🖥 preload loads the entire destination page.
medium.com/reloading/prel…
twitter.com/joaocunha/list…
![](https://pbs.twimg.com/media/Dxej5qHWsAAgOPa.jpg)
speedcurve.com/blog/rendering…
(image by @addyosmani)
![](https://pbs.twimg.com/media/DxekW1GWkAUcMpc.jpg)
medium.com/@addyosmani/th…
(image by @addyosmani)
![](https://pbs.twimg.com/media/Dxek3zDX4AIiarv.jpg)
medium.com/@addyosmani/th…
![](https://pbs.twimg.com/media/DxelOWwX0AEDG7v.jpg)
smashingmagazine.com/2016/11/true-l…
![](https://pbs.twimg.com/media/DxeluDdWoAA_P7k.jpg)
👉 P: Push critical resources for the initial URL route.
👉 R: Render initial routes.
👉 P: Pre-cache remaining routes.
👉 L: Lazy-load and create new routes on-demand.
developers.google.com/web/fundamenta…
👉 R: Response (feedback in less than100ms)
👉 A: Animation (60fps = 16ms per frame)
👉 I: Idle (intermediate state, 50ms blocks)
👉 L: Load (FMP as fast as possible)
smashingmagazine.com/2015/10/rail-u…
developers.google.com/web/fundamenta…
medium.com/webpack/brief-…
![](https://pbs.twimg.com/media/Dxema8rWoAcwXo_.png)
hackernoon.com/lessons-learne…
![](https://pbs.twimg.com/media/DxemiZ5XQAElVOt.png)
github.com/uncss/uncss
benfrain.com/css-performanc…
![](https://pbs.twimg.com/media/DxemxdCWkAAoPxZ.png)
☝️ Start with @____lighthouse! The reports are super intuitive and show lots of low-hanging fruits for you to tackle.
![](https://pbs.twimg.com/media/Dxem9LqWwAEA_93.jpg)
thenewcode.com/878/Slash-Page…
![](https://pbs.twimg.com/media/DxenFLjWkAAVbng.jpg)
zachleat.com/web/comprehens…
zachleat.com/web/fonts/
calendar.perfplanet.com/2018/dont-use-…
developers.google.com/web/fundamenta…
smashingmagazine.com/2015/09/why-pe…
![](https://pbs.twimg.com/media/Dxep8QLWsAAt1WT.jpg)
smashingmagazine.com/2015/09/why-pe…
![](https://pbs.twimg.com/media/DxeqN2ZWoAATBBi.jpg)
developers.google.com/web/fundamenta…
🔡 remove custom fonts
🙈 remove unnecessary images
🖼 serve low resolution image alternatives
🗺 replace interactive maps by their static counterparts
📊 remove tools like HotJar or Optimizely
flaviocopes.com/javascript-asy…
![](https://pbs.twimg.com/media/DxerLPHXgAE-a0V.jpg)
zizzamia.github.io/perfume/
![](https://pbs.twimg.com/media/Dxere8NWoAAbXne.png)