The B2B Podcast Index
Index
All categories
MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
MethodologySubmit
Best of:MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
An independent project byFame
SearchBest episodesGuestsInsightsMethodologySubmit a podcast
Index/Engineering & DevTools/The Developer Tools Podcast with Fexingo
The Developer Tools Podcast with Fexingo artwork

API Caching Strategies That Actually Work

The Developer Tools Podcast with Fexingo · 2026-07-30 · 7 min

0:00--:--

Topics in this episode

Cache invalidationapi cachingetag headerconditional requestsapi performance

Episode notes

Caching an API seems simple - store a response, serve it fast. But the real challenge is correctness: stale data, cache stampedes, and invalidation nightmares. This episode explores the trade-offs of API caching using concrete examples: GitHub's ETag-based conditional requests that slash bandwidth, Stripe's idempotency keys for write deduplication, and the write-through versus write-behind dilemma. Lucas and Luna discuss when caching hurts more than helps - like with rapidly mutating data or poorly scoped cache keys. They also cover practical patterns like time-based TTLs, event-driven purging, and CDN caching for static resources. Whether you're building a public API or an internal microservice, understanding these caching strategies is essential for performance without correctness compromises. #API #Caching #ETag #ConditionalRequests #CacheInvalidation #Performance #Latency #WebDevelopment #SoftwareEngineering #Backend #APIDesign #DeveloperTools #Infrastructure #Technology #Business #FexingoBusiness #BusinessPodcast #TechPodcast Keep every episode free: buymeacoffee.com/fexingo

Related episodes across the Index

Other episodes covering the same guests and topics, from across The B2B Podcast Index.

  • #25 - Tanner Linsley: TanStack DBlocalfirst.fm · on Cache invalidation87 / 100

More from The Developer Tools Podcast with Fexingo

All episodes →
  • Why API Webhook Payloads Should Be Signed Not Verified90 / 100
  • Why API Rate Limit Headers Confuse Every Developer90 / 100
  • Why API Response Envelopes Waste Bandwidth82 / 100
  • How Idempotency-Key Design Prevents Payment Disasters98 / 100
  • Why API Error Budgets Should Be Debugging Budgets92 / 100
Explore the best B2B Engineering & DevTools podcasts →
All The Developer Tools Podcast with Fexingo episodes →