Why Do We Have a “Cache-Control” Request Header? (css) | | 76 |
http-headers, http |
Advanced Network Analysis With Chrome DevTools (jec/dev) | | 75 |
videos, dev-tools, chrome, google, browsers, performance, network |
Debugging Mutable Subresources: A Detective Story (paw) | | 74 |
signed-exchanges, debugging |
The Mystery of Mutable Subresources in Signed Exchanges (paw) | | 73 |
authentication, signed-exchanges, ruby-on-rails, nextjs, compression, http-headers, http |
Optimizing Images for Web Performance (tod/fro) | | 72 |
images, performance, optimization, jpeg, png, webp, avif, html |
How Data Structures Organize the Chaos of Modern Apps (yan/cod) | | 71 |
overviews, data-structures, arrays |
The Speed Trifecta: 11ty, Brotli 11, and CSS Fingerprinting (the) | | 70 |
performance, eleventy, brotli, compression, fingerprinting, cloudflare |
How Fingerprinting Can Improve Your Website’s Performance | | 69 |
performance, fingerprinting, optimization |
Prefetching Subresources With Signed Exchanges (paw) | | 68 |
performance, hints, signed-exchanges, optimization |
CDN-First Is No Longer a Performance Feature (osv) | | 67 |
content-delivery, performance, embed-code, privacy, security |
How to Design for High-Traffic Events and Prevent Your Website From Crashing (sma) | | 66 |
how-tos, traffic, hosting, scalability, content-delivery, compression, testing |
Double-Keyed Caching: How Browser Cache Partitioning Changed the Web (add) | | 65 |
browsers, dependencies, network, content-delivery, performance |
Designing Websites for Bad Performance | | 64 |
performance, web-workers, hints, optimization |
8 PHP Performance Tips Every Developer Should Know | | 63 |
php, performance, tips-and-tricks, conditionals |
Using Cache Control in Nuxt to Improve Performance | | 62 |
nuxt, performance |
Optimising for High Latency Environments (css) | | 61 |
performance, optimization, content-delivery, http |
Caching Demystified: Inspect, Clear, and Disable Caches (jec/dev) | | 60 |
videos, debugging, dev-tools, chrome, google, browsers |
Cache Grab: How Much Are You Leaving on the Table? (css) | | 59 |
performance |
Utility First CSS Isn’t Inline Styles (css) | | 58 |
videos, css, presentational-css, atomic-css |
System Design Basics—Caching | | 57 |
fundamentals, architecture |
Researchers Uncover npm Registry Vulnerability to Cache Poisoning and DoS Attacks (sar/soc) | | 56 |
npm, dependencies, vulnerabilities, security |
How a Single Vulnerability Can Bring Down the JavaScript Ecosystem | | 55 |
javascript, npm, dependencies, vulnerabilities, security |
How Meta Improved Their Cache Consistency to 99.99999999 | | 54 |
facebook+meta |
Disable Browser Caching With “meta” HTML Tags | | 53 |
html, metadata |
10 Ways to Speed Up JavaScript Loading | | 52 |
javascript, performance, lazy-loading, minification, bundling, code-splitting, tree-shaking, modules, content-delivery, compression, auditing |
RLI (Recently Logged-In) Browser Cache Bypassing | | 51 |
performance, optimization |
An Informed Pre-Caching Strategy for Large Sites | | 50 |
strategies, performance |
A Comprehensive Guide to Django Caching | | 49 |
guides, django |
The Three Cs: Concatenate, Compress, Cache (css) | | 48 |
performance, compression |
How to Clear Cache and Cookies on a Customer’s Device (css) | | 47 |
how-tos, cookies, testing |
What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS | | 46 |
fingerprinting, react |
Why CloudFront Invalidation Is Required After Every New Deployment and How to Implement It? | | 45 |
how-tos, aws, cloudfront |
Quick Tip: How to Cache Data in PHP | | 44 |
how-tos, php, tips-and-tricks |
Caching at DEV | | 43 |
case-studies, performance |
Caching Data in SvelteKit (css) | | 42 |
sveltekit |
Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs) | | 41 |
firefox, mozilla, browsers, accessibility |
Fast Is Good, Instant Is Better (tun) | | 40 |
performance |
Implementation Guide for Using “Remove Cache Buster Query Parameter” Feature | | 39 |
guides, cloudflare |
Performance Game Changer: Browser Back/Forward Cache (tun/sma) | | 38 |
browsers, performance, web-vitals |
Caching Header Best Practices (sim) | | 37 |
performance, http, http-headers, best-practices |
Website Performance and the Planet | | 36 |
performance, sustainability |
Caching: Understanding the Scope | | 35 |
performance |
New HTTP Standards for Caching on the Modern Web | | 34 |
http, protocols, performance, standards |
Cache Busting in Eleventy (bni) | | 33 |
eleventy |
Time to Say Goodbye to Google Fonts: Cache Performance | | 32 |
google, fonts, performance |
Self-Host Your Static Assets (css) | | 31 |
performance, hosting |
“Cache-Control” for Civilians (css) | | 30 |
performance, http |
Automatic CloudFront Invalidation for S3 Origins | | 29 |
aws, cloudfront, automation |
A Guide to Caching in WordPress | | 28 |
guides, wordpress, performance, plugins |
Making Your Website Faster and Safer With Cloudflare | | 27 |
performance, security, cloudflare |
How to Optimize SQL Queries for Faster Sites | | 26 |
how-tos, sql, mysql, databases, performance, optimization |
Understanding the “Vary” Header (sma) | | 25 |
http, http-headers, performance |
How (Not) to Control Your CDN (mno) | | 24 |
content-delivery, security, http |
10 Node.js Best Practices: Enlightenment From the Node Gurus | | 23 |
nodejs, best-practices, npm, environments, event-loop, naming, scalability, express |
How to Optimize Mobile Performance (sma) | | 22 |
how-tos, mobile, performance, optimization, performance-budgets, content-management, testing |
How to Solve Caching Conundrums (cra) | | 21 |
how-tos, http |
Caching a MongoDB Database With Redis | | 20 |
databases, mongodb, javascript |
Strategies for Cache-Busting CSS (chr/css) | | 19 |
css, performance, tooling, strategies |
18 Critical Oversights in Web Development | | 18 |
mistakes, errors, logging, best-practices, software-design-patterns, testing, automation, auditing |
Cache Invalidation Strategies With Varnish Cache (per/sma) | | 17 |
performance, tooling |
The Complete Guide to Reducing Page Weight (cra) | | 16 |
guides, performance, compression, content-delivery, minification |
WordPress Fragment Caching Revisited (css) | | 15 |
wordpress, performance, php |
Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon/sma) | | 14 |
responsive-design, mobile, css |
jQuery: The Performance of DOM Caching | | 13 |
jquery, dom, performance |
The Basics of Caching and Cache Digests | | 12 |
fundamentals, ruby-on-rails |
Cache Is King | | 11 |
performance |
Preferred Caching | | 10 |
performance, web-apps, internet-explorer, microsoft, browsers |
Page Caching With HTTP | | 9 |
http, ruby-on-rails |
Turn Off Cache in Firefox When [You’re] Testing | | 8 |
browsers, mozilla, firefox |
Application Cache Is a Douchebag (jaf/ali) | | 7 |
browser-storage, offline |
Can We Prevent CSS Caching? (chr/css) | | 6 |
css |
Web Standards Do—the Way of Web Standards (oli/w3c) | | 5 |
standards, html, semantics, http, content-negotiation, performance, xml, xhtml, testing, processes, urls, redirecting |
10 Tips for Writing High-Performance Web Applications | | 4 |
asp-net, iis, microsoft, servers, compression, tips-and-tricks |
Is Bloated CSS the New HTML? (jus) | | 3 |
css, performance |
Cache or Check? | | 2 |
performance, comparisons |
Reduce Network Traffic With Web Caching | | 1 |
network, traffic, performance |