
technologyApr 8, 202424:06pending
753: Cache Ruins Everything Around Me
About this episode
Scott and Wes dive into the cache problem, tackling user-specific data and caching security. From marketing A/B testing to content negotiation, they explore various challenges and solutions, including different URL/query parameters, edge logic, and client-side caching.
Show Notes 00:00 Welcome to Syntax!
01:22 Syntax is on YouTube.
02:16 Let’s talk about the cache problem.
03:33 User-specific data and caching security.
06:27 Why might this pop up? 06:29 Marketing A/B testing - cookie based.
06:55 User-selected features - such as themes.
06:58 Language or geo-based items - accept language.
07:11 Images - WebP for some browsers, jpg for others.
07:45 JSON/HTML based on accept header.
08:17 Different encoding.
08:26 Content negotiation.
08:54 The solutions. 09:04 Provide different URLs/Query parameter.
11:19 Don’t cache the page, cache the data based on query.
15:01 Implement a “Cache Key” - one render for every option.
Netlify
Fastly
Cloudflare
18:17 Use edge logic.
19:52 Just do it client-side.
Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott:X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Get every episode summarized
Each time Syntax - Tasty Web Development Treats publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Syntax - Tasty Web Development Treats

995: Next.js Vendor Lock-in No More
Syntax - Tasty Web Development Treats
Apr 13, 20261:04:18failed

994: AI Sucks At CSS
Syntax - Tasty Web Development Treats
Apr 8, 20261:00:16failed

993: It’s Been A Hell Of Week
Syntax - Tasty Web Development Treats
Apr 6, 202638:12failed

992: Migrating Legacy Code Just Got Easier
Syntax - Tasty Web Development Treats
Apr 1, 202629:07failed