The caching module covered the patterns and their failure modes one at a time. This article pulls them into a practical set of habits and warnings, the things experienced teams do by default and the mistakes that catch everyone at least once. None of it is complicated, but each item corresponds to a production incident someone had to debug, so...