Caching, Payloads, and Other Dark Arts: Optimizing UX in Suboptimal Conditions
This talk breaks down real world data fetching challenges at scale and how to solve them with modern patterns like the BFF layer, granular payload shaping, prefetching, and critical versus optimal queries. We walk through progressively improving an architecture that starts with five parallel client side requests against a bloated API, then move the work to a proxy handler, and finally to a fully optimized TanStack Query setup with server prefetching and resilient fallbacks. All demos were recorded on a long haul flight using in flight WiFi, showing how these patterns behave under real latency, unstable bandwidth, and failure conditions. The goal is to prove that these techniques are not academic. They directly affect reliability, performance, and user experience in harsh environments where debugging, caching strategy, and payload discipline make or break your product.
Watch latest recording (Voxxed Days Crete)What You'll Learn
Optimize for progress, not perfection
Using the BFF pattern as a pressure valve
Design for bad networks and partial failures
Ship under constraints without creating long term debt
Cache with intent, not optimism
Talk Evolution
11 events ยท 5 versions
Want this talk at your event?
I can deliver this talk at conferences, meetups, or corporate events.
Audience
Frontend and full stack engineers working on data heavy products
Topics
Version History
5 versions
Interested in this talk?
I can deliver this talk at your conference, meetup, or corporate event.