Profile cover photo
Profile photo
Kevin Lanni
JavaScript Wizard
JavaScript Wizard
About
Kevin's posts

Post has shared content
In case anyone was wondering 😂
Photo

Post has shared content

Post has shared content
Reclaim GBs of space by deleting node_modules you don't need 🔥

find . -name node_modules -type d -exec rm -rf {} +
Photo

Post has shared content

Post has shared content
"High Performance Browser Networking" has a new home @ https://hpbn.co.

Chapter updates...
- New "Building Blocks of TCP"
- New "Transport Layer Security (TLS)"
- New "HTTP/2" chapter

Also (drumroll), now with 100% more ServiceWorker under the hood! Which means you can access all the perf best practices {on,off}line.. anywhere and anytime you want! \o/


Post has shared content
Introducing ReactHN: a Hacker News Progressive Web App that works offline https://react-hn.appspot.com 🔥

An open-source Hacker News client built using React, Firebase and react-router. Find the full source at https://github.com/insin/react-hn. Turn on full offline support in 'Settings'.

* Offline support (both Application Shell and content like top stories and comments) are enabled thanks to Service Worker
* Server-side rendering works for top stories and comment pages. If JS is disabled parts of the app will work just fine.
* Optimised for the Chrome team's Lighthouse project (https://github.com/googlechrome/lighthouse). We took special care to get the experience working fast on real-world mobile devices.

If you run into any issues, feel free to shout! :)
Photo

Post has shared content
A cheat-sheet for Resource Hints: preconnect, preload, prefetch, prerender & dns-prefetch - what do they do? 🔥
Photo

Post has shared content
A Chrome DevTools deep-dive on debugging Progressive Web Apps with the new "Application" tab

https://youtu.be/IWgNn1kqrsA

Post has shared content

Post has shared content
Wait while more posts are being loaded