Notes on systems, tooling, and the things I build.
Every cache turns one source of truth into several. The hard part was never deleting the key — it is deciding how wrong you are willing to be, for how long, and what happens when the invalidation quietly fails.