Caches all the way down

On 13th June 2017 at The Financial Times as part of Caches all the way down

The fastest resource download is the one never made. Caching is a great way to ensure your content is positioned as close to your users as possible and that your repeat visitors get instant access to your content. As developers, we can impact the behavior of network and browser caches, improve our content caching and make sure it’s always as available and fresh as it can be. But caching semantics in HTTP can be confusing, which means that most content on the Web today is not properly cached.

In this talk, you will learn everything you need to know in order to ensure your content is as cacheable as it can be, and achieve maximal freshness as well as speed.

In particular, we will discuss:
* HTTP caching semantics
* The best caching strategies for your content and how to achieve them
* The browser’s internal caches
* Service workers and offline-first caching strategies
* How to use service workers to extend your caching strategy

Takeaways
* How HTTP caching works
* Preferred caching patterns for different types of content, and ways to achieve them
* Knowledge about the browser’s different caches and their impact on developers

Session video

View session slides

Note: Move through slides using right/left arrow keys

Presented by

Yoav Weiss

Browser tinkerer. WebPerf freak. @respimg implementer. @wicg_ co-chair.

@yoavweiss

Yoav Weiss has been working on mobile web performance for longer than he cares to admit, on the server side as well as in browsers. He now works as part of Google Chrome developer relations team, helping to fix web performance once and for all.

The Responsive Images Community Group was his gateway drug into the wonderfully complex world of browsers and standards. Nowadays, among other responsibilities, he co-chairs the Web Performance Working Group, helping to push along APIs that will make the web faster and easier to measure.

When he’s not writing code or emails, he’s probably slapping his bass, mowing the lawn in the French countryside, or playing board games with his family.

Event

Caches all the way down

Date

13th June 2017

Skill level

Intermediate / Advanced