Life is about deciding who we are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! Hide

Frontend Dogma

“caching” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: performance · Subtopics: bfcache, fingerprinting (non-exhaustive) · “caching” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Native JSON Modules Are Finally Real103
json, modules, bundling
Chasing BFCache Navigations (per)102
performance, bfcache
Fixing the URL Params Performance Penalty (tun/per)101
performance, urls, http-headers, examples
Backend Concepts Every Experienced Developers Must Know100
concepts, network, concurrency, apis, databases, scalability, security, observability, architecture
A Complete Guide to HTTP Caching (jon)99
guides, http, performance
Why Quick Cache Implementation Creates More Problems Than It Solves: The Hidden Tech Debt Crisis98
performance, technical-debt, maintainability, architecture
Optimizing Time to First Byte (TTFB): 5 Key Strategies for Faster Load Times (ele/des)97
guest-posts, performance, optimization, content-delivery, http, dns
Scaling to 1 Million Users: The Architecture I Wish I Knew96
architecture, scalability, servers, microservices, asynchronicity, databases, observability, content-delivery
What Is Semantic Caching? (doe/the)95
ai, performance, semantics, concepts
Memoizing the Cache in Laravel (ami)94
laravel, memoization
Why Do We Have a “Cache-Control” Request Header? (css)93
http-headers, http
Advanced Network Analysis With Chrome DevTools (jec)92
videos, dev-tools, chrome, google, browsers, performance, network
Debugging Mutable Subresources: A Detective Story (paw)91
signed-exchanges, debugging
The Mystery of Mutable Subresources in Signed Exchanges (paw)90
authentication, signed-exchanges, ruby-on-rails, nextjs, compression, http-headers, http
Optimizing Images for Web Performance (tod/fro)89
images, performance, optimization, jpeg, png, webp, avif, html
How Data Structures Organize the Chaos of Modern Apps (yan/cod)88
overviews, data-structures, arrays
The Speed Trifecta: 11ty, Brotli 11, and CSS Fingerprinting (the)87
performance, eleventy, brotli, compression, fingerprinting, cloudflare
How Fingerprinting Can Improve Your Website’s Performance86
performance, fingerprinting, optimization
Prefetching Subresources With Signed Exchanges (paw)85
performance, hints, signed-exchanges, optimization
CDN-First Is No Longer a Performance Feature (osv)84
content-delivery, performance, embed-code, privacy, security
Double-Keyed Caching: How Browser Cache Partitioning Changed the Web (add)83
browsers, dependencies, network, content-delivery, performance
How to Design for High-Traffic Events and Prevent Your Website From Crashing (sma)82
how-tos, traffic, hosting, scalability, content-delivery, compression, testing
Designing Websites for Bad Performance (per)81
performance, web-workers, hints, optimization
8 PHP Performance Tips Every Developer Should Know80
php, performance, tips-and-tricks, conditionals
Using Cache Control in Nuxt to Improve Performance79
nuxt, performance
Optimising for High Latency Environments (css)78
performance, optimization, content-delivery, http
Caching Demystified: Inspect, Clear, and Disable Caches (jec)77
videos, debugging, dev-tools, chrome, google, browsers
Cache Grab: How Much Are You Leaving on the Table? (css)76
performance
Utility First CSS Isn’t Inline Styles (css)75
videos, css, presentational-html, atomic-css
System Design Basics—Caching74
fundamentals, architecture, system-design
Researchers Uncover npm Registry Vulnerability to Cache Poisoning and DoS Attacks (sar/soc)73
npm, dependencies, vulnerabilities, security
How a Single Vulnerability Can Bring Down the JavaScript Ecosystem72
javascript, npm, dependencies, vulnerabilities, security
How Meta Improved Their Cache Consistency to 99.9999999971
facebook+meta
Disable Browser Caching With “meta” HTML Tags70
html, metadata
10 Ways to Speed Up JavaScript Loading69
javascript, performance, lazy-loading, minification, bundling, code-splitting, tree-shaking, modules, content-delivery, compression, auditing
RLI (Recently Logged-In) Browser Cache Bypassing (tim/per)68
performance, optimization
An Informed Pre-Caching Strategy for Large Sites (per)67
strategies, performance
A Comprehensive Guide to Django Caching66
guides, django
The Three Cs: Concatenate, Compress, Cache (css)65
performance, compression
How to Clear Cache and Cookies on a Customer’s Device (css)64
how-tos, cookies, testing
What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS63
fingerprinting, react
Why CloudFront Invalidation Is Required After Every New Deployment and How to Implement It?62
how-tos, aws, cloudfront
Quick Tip: How to Cache Data in PHP61
how-tos, php, tips-and-tricks
Caching at DEV60
case-studies, performance
Caching Data in SvelteKit (ada/css)59
sveltekit
Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs)58
firefox, mozilla, browsers, accessibility
Fast Is Good, Instant Is Better (tun/per)57
performance
Minification and Cache Directives for the Most Popular Websites of the Internet (dvk)56
minification, tooling, lightning-css, html-minifier, performance, metrics
Implementation Guide for Using “Remove Cache Buster Query Parameter” Feature55
guides, cloudflare
Performance Game Changer: Browser Back/Forward Cache (tun/sma)54
browsers, performance, web-vitals
Improving a CDN’s Cache Hit Ratio (erw)53
content-delivery, performance
Caching Header Best Practices (sim)52
performance, http, http-headers, best-practices
Website Performance and the Planet51
performance, sustainability
Caching: Understanding the Scope (per)50
performance
New HTTP Standards for Caching on the Modern Web49
http, protocols, performance, standards
Cache Busting in Eleventy (bni)48
eleventy
Time to Say Goodbye to Google Fonts: Cache Performance47
google, fonts, performance
A Primer on the Different Types of Browser Storage (ido/css)46
introductions, browser-storage, indexeddb, databases, apis, cookies
Netlify Does Cache Invalidation for You (chr/css)45
netlify
Self-Host Your Static Assets (css)44
performance, self-hosting
“Cache-Control” for Civilians (css)43
performance, http
Automatic CloudFront Invalidation for S3 Origins42
aws, s3, cloudfront, automation
A Guide to Caching in WordPress41
guides, wordpress, performance, plugins
Making Your Website Faster and Safer With Cloudflare40
performance, security, cloudflare
Page Transitions for Everyone (css)39
design, user-experience, animations, transitions, performance
How to Optimize SQL Queries for Faster Sites38
how-tos, sql, mysql, databases, performance, optimization
Understanding the “Vary” Header (sma)37
http, http-headers, performance
How to Leverage DNS Caching36
how-tos, dns
How (Not) to Control Your CDN (mno)35
content-delivery, security, http
Static Site Generators vs. Caching (bre)34
static-site-generation
10 Node.js Best Practices: Enlightenment From the Node Gurus33
nodejs, best-practices, npm, environments, event-loop, naming, scalability, express
11 Tips to Optimize JavaScript and Improve Website Loading and Rendering Speeds32
javascript, performance, optimization, minification, compression
How to Optimize Mobile Performance (sma)31
how-tos, mobile, performance, optimization, performance-budgets, content-management, testing
How to Solve Caching Conundrums (cra)30
how-tos, http
Caching a MongoDB Database With Redis29
databases, mongodb, javascript
Strategies for Cache-Busting CSS (chr/css)28
css, performance, tooling, strategies
18 Critical Oversights in Web Development27
mistakes, errors, logging, best-practices, software-design-patterns, testing, automation, auditing
Cache Invalidation Strategies With Varnish Cache (per/sma)26
performance, tooling
The Complete Guide to Reducing Page Weight (cra)25
guides, performance, compression, content-delivery, minification
Webpage Performance (geo)24
performance, compression, images, minification, content-delivery
WordPress Fragment Caching Revisited (css)23
wordpress, performance, php
Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon/sma)22
responsive-design, mobile, css
jQuery: The Performance of DOM Caching21
jquery, dom, performance
The Basics of Caching and Cache Digests20
fundamentals, ruby-on-rails
Cache Is King19
performance
Preferred Caching18
performance, web-apps, internet-explorer, microsoft, browsers
Page Caching With HTTP17
http, ruby-on-rails
Turn Off Cache in Firefox When [You’re] Testing16
browsers, mozilla, firefox
Application Cache Is a Douchebag (jaf/ali)15
browser-storage, offline
Caching Images With JavaScript and HTML5 Progress Bars (zol)14
images, performance, javascript, html, progress-indicators
Caching Scripts in HTML5 Database (dal/aja)13
javascript, browser-storage
Dear IE6: Please Cache My Images (zac)12
internet-explorer, microsoft, browsers, images
Can We Prevent CSS Caching? (chr/css)11
css
Web Standards Do—the Way of Web Standards (oli/w3c)10
standards, html, semantics, http, content-negotiation, performance, xml, xhtml, testing, processes, urls, redirecting
JSOC: JavaScript Object Cache (dal/aja)9
javascript, objects, libraries
An AJAX Caching Strategy8
ajax, javascript, strategies
10 Realistic Steps to a Faster Web Site7
performance, servers
Dojo Tips: Cookies, and a Nice Curry (dal/aja)6
dojo, cookies, tips-and-tricks
10 Tips for Writing High-Performance Web Applications5
asp-net, iis, microsoft, servers, compression, tips-and-tricks
Is Bloated CSS the New HTML? (jus)4
css, performance
Versioning CSS and Images (sto)3
versioning, css, images
Cache or Check?2
performance, comparisons
Reduce Network Traffic With Web Caching1
network, traffic, performance