Backend Concepts Every Experienced Developers Must Know Oct 4, 2025 95 concepts , network , concurrency , apis , databases , scalability , security , observability , architecture A Complete Guide to HTTP Caching (jon )Aug 29, 2025 94 guides , http , performance Why Quick Cache Implementation Creates More Problems Than It Solves: The Hidden Tech Debt Crisis Jul 21, 2025 93 performance , technical-debt , maintainability , architecture Optimizing Time to First Byte (TTFB): 5 Key Strategies for Faster Load Times (des )May 28, 2025 92 guest-posts , performance , optimization , content-delivery , http , dns Scaling to 1 Million Users: The Architecture I Wish I Knew May 23, 2025 91 architecture , scalability , servers , microservices , asynchronicity , databases , observability , content-delivery What Is Semantic Caching? (doe /the )May 4, 2025 90 ai , performance , semantics , concepts Memoizing the Cache in Laravel (ami )Apr 16, 2025 89 laravel , memoization Why Do We Have a “Cache-Control” Request Header? (css )Mar 7, 2025 88 http-headers , http Advanced Network Analysis With Chrome DevTools (jec /dev )Feb 27, 2025 87 videos , dev-tools , chrome , google , browsers , performance , network Debugging Mutable Subresources: A Detective Story (paw )Feb 21, 2025 86 signed-exchanges , debugging The Mystery of Mutable Subresources in Signed Exchanges (paw )Feb 11, 2025 85 authentication , signed-exchanges , ruby-on-rails , nextjs , compression , http-headers , http Optimizing Images for Web Performance (tod /fro )Feb 10, 2025 84 images , performance , optimization , jpeg , png , webp , avif , html How Data Structures Organize the Chaos of Modern Apps (yan /cod )Jan 29, 2025 83 overviews , data-structures , arrays The Speed Trifecta: 11ty, Brotli 11, and CSS Fingerprinting (the )Jan 23, 2025 82 performance , eleventy , brotli , compression , fingerprinting , cloudflare How Fingerprinting Can Improve Your Website’s Performance Jan 15, 2025 81 performance , fingerprinting , optimization Prefetching Subresources With Signed Exchanges (paw )Jan 13, 2025 80 performance , hints , signed-exchanges , optimization CDN-First Is No Longer a Performance Feature (osv )Jan 12, 2025 79 content-delivery , performance , embed-code , privacy , security Double-Keyed Caching: How Browser Cache Partitioning Changed the Web (add )Jan 7, 2025 78 browsers , dependencies , network , content-delivery , performance How to Design for High-Traffic Events and Prevent Your Website From Crashing (sma )Jan 7, 2025 77 how-tos , traffic , hosting , scalability , content-delivery , compression , testing Designing Websites for Bad Performance Dec 31, 2024 76 performance , web-workers , hints , optimization 8 PHP Performance Tips Every Developer Should Know Nov 29, 2024 75 php , performance , tips-and-tricks , conditionals Using Cache Control in Nuxt to Improve Performance Nov 4, 2024 74 nuxt , performance Optimising for High Latency Environments (css )Sep 16, 2024 73 performance , optimization , content-delivery , http Caching Demystified: Inspect, Clear, and Disable Caches (jec /dev )Aug 29, 2024 72 videos , debugging , dev-tools , chrome , google , browsers Cache Grab: How Much Are You Leaving on the Table? (css )Aug 19, 2024 71 performance Utility First CSS Isn’t Inline Styles (css )Jul 8, 2024 70 videos , css , presentational-html , atomic-css System Design Basics—Caching Jul 6, 2024 69 fundamentals , architecture , system-design Researchers Uncover npm Registry Vulnerability to Cache Poisoning and DoS Attacks (sar /soc )Jun 15, 2024 68 npm , dependencies , vulnerabilities , security How a Single Vulnerability Can Bring Down the JavaScript Ecosystem Jun 3, 2024 67 javascript , npm , dependencies , vulnerabilities , security How Meta Improved Their Cache Consistency to 99.99999999 Mar 18, 2024 66 facebook+meta Disable Browser Caching With “meta” HTML Tags Jan 14, 2024 65 html , metadata 10 Ways to Speed Up JavaScript Loading Dec 19, 2023 64 javascript , performance , lazy-loading , minification , bundling , code-splitting , tree-shaking , modules , content-delivery , compression , auditing RLI (Recently Logged-In) Browser Cache Bypassing (tim )Dec 18, 2023 63 performance , optimization An Informed Pre-Caching Strategy for Large Sites Dec 4, 2023 62 strategies , performance A Comprehensive Guide to Django Caching Oct 24, 2023 61 guides , django The Three Cs: Concatenate, Compress, Cache (css )Oct 17, 2023 60 performance , compression How to Clear Cache and Cookies on a Customer’s Device (css )Oct 2, 2023 59 how-tos , cookies , testing What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS Jul 9, 2023 58 fingerprinting , react Why CloudFront Invalidation Is Required After Every New Deployment and How to Implement It? Apr 18, 2023 57 how-tos , aws , cloudfront Quick Tip: How to Cache Data in PHP Mar 7, 2023 56 how-tos , php , tips-and-tricks Caching at DEV Feb 10, 2023 55 case-studies , performance Caching Data in SvelteKit (ada /css )Feb 1, 2023 54 sveltekit Cache the World: Turbo Charging Firefox Accessibility Performance and Maintainability (jcs )Dec 22, 2022 53 firefox , mozilla , browsers , accessibility Fast Is Good, Instant Is Better (tun )Dec 4, 2022 52 performance Implementation Guide for Using “Remove Cache Buster Query Parameter” Feature Nov 11, 2022 51 guides , cloudflare Performance Game Changer: Browser Back/Forward Cache (tun /sma )May 9, 2022 50 browsers , performance , web-vitals Improving a CDN’s Cache Hit Ratio (erw )Feb 23, 2022 49 content-delivery , performance Caching Header Best Practices (sim )Jan 27, 2022 48 performance , http , http-headers , best-practices Website Performance and the Planet Jan 12, 2022 47 performance , sustainability Caching: Understanding the Scope Dec 9, 2021 46 performance New HTTP Standards for Caching on the Modern Web Oct 20, 2021 45 http , protocols , performance , standards Cache Busting in Eleventy (bni )Apr 23, 2021 44 eleventy Time to Say Goodbye to Google Fonts: Cache Performance Nov 30, 2020 43 google , fonts , performance A Primer on the Different Types of Browser Storage (ido /css )Oct 21, 2020 42 introductions , browser-storage , indexeddb , databases , apis , cookies Netlify Does Cache Invalidation for You (chr /css )Jul 14, 2020 41 netlify Self-Host Your Static Assets (css )May 31, 2019 40 performance , self-hosting “Cache-Control” for Civilians (css )Mar 4, 2019 39 performance , http Automatic CloudFront Invalidation for S3 Origins Jan 4, 2019 38 aws , cloudfront , automation A Guide to Caching in WordPress Oct 15, 2018 37 guides , wordpress , performance , plugins Making Your Website Faster and Safer With Cloudflare Jun 12, 2018 36 performance , security , cloudflare Page Transitions for Everyone (css )May 14, 2018 35 design , user-experience , animations , transitions , performance How to Optimize SQL Queries for Faster Sites Nov 20, 2017 34 how-tos , sql , mysql , databases , performance , optimization Understanding the “Vary” Header (sma )Nov 2, 2017 33 http , http-headers , performance How (Not) to Control Your CDN (mno )Jun 7, 2017 32 content-delivery , security , http Static Site Generators vs. Caching (bre )Mar 2, 2017 31 static-site-generation 10 Node.js Best Practices: Enlightenment From the Node Gurus Jan 17, 2017 30 nodejs , best-practices , npm , environments , event-loop , naming , scalability , express 11 Tips to Optimize JavaScript and Improve Website Loading and Rendering Speeds Dec 13, 2016 29 javascript , performance , optimization , minification , compression How to Optimize Mobile Performance (sma )Mar 15, 2016 28 how-tos , mobile , performance , optimization , performance-budgets , content-management , testing How to Solve Caching Conundrums (cra )Oct 20, 2015 27 how-tos , http Caching a MongoDB Database With Redis Oct 8, 2015 26 databases , mongodb , javascript Strategies for Cache-Busting CSS (chr /css )Aug 14, 2015 25 css , performance , tooling , strategies 18 Critical Oversights in Web Development Sep 12, 2014 24 mistakes , errors , logging , best-practices , software-design-patterns , testing , automation , auditing Cache Invalidation Strategies With Varnish Cache (per /sma )Apr 23, 2014 23 performance , tooling The Complete Guide to Reducing Page Weight (cra )Jan 14, 2014 22 guides , performance , compression , content-delivery , minification Webpage Performance (geo )Sep 17, 2013 21 performance , compression , images , minification , content-delivery WordPress Fragment Caching Revisited (css )Sep 5, 2013 20 wordpress , performance , php Improve Mobile Support With Server-Side-Enhanced Responsive Design (jon /sma )Apr 9, 2013 19 responsive-design , mobile , css jQuery: The Performance of DOM Caching Apr 5, 2013 18 jquery , dom , performance The Basics of Caching and Cache Digests Mar 21, 2013 17 fundamentals , ruby-on-rails Cache Is King Oct 11, 2012 16 performance Preferred Caching Sep 12, 2012 15 performance , web-apps , internet-explorer , microsoft , browsers Page Caching With HTTP Sep 4, 2012 14 http , ruby-on-rails Turn Off Cache in Firefox When [You’re] Testing Jun 30, 2012 13 browsers , mozilla , firefox Application Cache Is a Douchebag (jaf /ali )May 8, 2012 12 browser-storage , offline Caching Scripts in HTML5 Database (dal /aja )Feb 20, 2009 11 javascript , browser-storage Can We Prevent CSS Caching? (chr /css )Apr 25, 2008 10 css Web Standards Do—the Way of Web Standards (oli /w3c )Jul 15, 2007 9 standards , html , semantics , http , content-negotiation , performance , xml , xhtml , testing , processes , urls , redirecting JSOC: JavaScript Object Cache (dal /aja )Nov 13, 2006 8 javascript , objects , libraries An AJAX Caching Strategy May 3, 2006 7 ajax , javascript , strategies 10 Realistic Steps to a Faster Web Site Feb 2, 2006 6 performance , servers Dojo Tips: Cookies, and a Nice Curry (dal /aja )Jan 11, 2006 5 dojo , cookies , tips-and-tricks 10 Tips for Writing High-Performance Web Applications (mic )Nov 19, 2004 4 asp-net , iis , microsoft , servers , compression , tips-and-tricks Is Bloated CSS the New HTML? (jus )Oct 27, 2003 3 css , performance Cache or Check? Apr 19, 2002 2 performance , comparisons Reduce Network Traffic With Web Caching Sep 8, 1999 1 network , traffic , performance