A cache and origin exchanging validators beneath a freshness clock.

Cache headers are a contract with two clocks

Separate browser freshness from origin validation, then verify the response headers that implement both.

August 22, 2026 · 2 min · XB Field Notes
A large HTTP representation compressed into a smaller transfer.

Compression changes the selected HTTP representation

Test compressed and uncompressed requests separately so caches and validators describe the bytes actually served.

August 22, 2026 · 2 min · XB Field Notes