These talks and tutorials were a result of all the research done when building Alexandria Platform at Abril. Every web developer probably had used cache one day in their web apps or APIs to avoid redundant data traffic, network bottlenecks, protect your server from load spikes or simply long network latencies.

The slides below were done basically after reading Caching RFC, so if you want a visual reference of web caching, use this one:

Then in 2013 I presented the following talk at Rubyconf Brazil giving more context about caching strategies, a video of the talk, in Portuguese can be found in the link below:

Watch the video

To finalize the series, I wrote a small blog post with the four basic flows of HTTP Caching, a brief and visual introduction to the basic flows every web developer should know. I animated the flows using Vines, like this one:

Read blog post

You might also like

A System of systems to Publish Digital Content

Alexandria is a microservice architecture built to empower content publishing at Abril, a media company in Brazil.

Sign in with Twitter Sample & Tutorial

Educational demo of Sign in with Twitter implemented in ruby and a complementary blog post at Twitter Developers blog.

HTTP API security guide

Talk with a guide for concerned developers about HTTP API available authentication mechanisms. Presented at QCon São Paulo.