Responsive Images 201: Client Hints
Performance
Smart Bundling: How To Serve Legacy Code Only To Legacy Browsers — Smashing Magazine
Why We Switched CDNs: How Google's Core Web Vitals Led Us to Cloudflare Pages - Electric UI
Network based image loading using the Network Information API in Service Worker
Intro to Runtime Performance in the Chrome DevTools Performance Panel with Annie Sullivan | JS Drops
Offline POSTs with Progressive Web Apps
Send messages when you’re back online with Service Workers and Background Sync
Cache Digests: Solving the Cache Invalidation Problem of HTTP/2 Server Push to Reduce Latency and Bandwidth
The 30 minute rule - how to encourage a culture of support in software engineering teams
How to defend your website with ZIP bombs
Hostile Subdomain Takeover using Heroku/Github/Desk + more - Detectify Labs
GitHub's post-CSP journey | The GitHub Blog
Stop Cross-Site Timing Attacks with SameSite cookies
lz-string: JavaScript compression, fast! - pieroxy.net
Trip - schema.org Type
Amazon Found Every 100ms of Latency Cost them 1% in Sales - GigaSpaces
What are Rich Snippets? Complete Beginner's Guide
Fix Your Timestep! | Gaffer On Games
Art of debugging with Chrome DevTools | by Prashant Palikhe | Frontmen | Medium
When should you be using Web Workers? — surma.dev
pixel-point/fontpie: Get your layout shifts optimized with a CLI-generated piece of CSS
Fetch newline delimited json - JavaScript - SitePoint Forums | Web Development & Design Community
Fighting Bloated Software – Curran Kelleher – Medium
Total Blocking Time (TBT)
w descriptors and sizes: Under the hood
Keeping things fresh with stale-while-revalidate
Adaptive serving based on network quality
Rendering on the Web
Cumulative Layout Shift (CLS)
Optimize Largest Contentful Paint