Skip to content

Caching Header Best Practices

simonhearne.com
14 pointsjoshbetz3 comments
On HN

Comments

Something I've been saying a lot around the office is the age old joke... I have solid reason every week to bust this out because we're tripping over one of them. [Edit:Spelling]

  There are only 2 difficult things in software engineering:
    1. Cache Invalidation
    2. Naming Things
    3. Off by one errors

There's an expanded version around that goes something like

  There are 3 hard things in software engineering:
    1. Cache Invalidation
    2. Naming Things
    4. Asynchronous callbacks 
    3. Off by one errors, and
    453689853211. Bounds checking.

There are only 2 difficult things in software engineering: 1. Cache Invalidation 1. Cache Invalidation

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.