Dev log: Operations
Notes on what we learned while building these games.
- Oct 25, 2026I deployed, and the old page kept showing for an hourI set cache headers by file extension, so clean URLs without an extension never matched and got Firebase's default one-hour cache. I didn't know the rule is chosen by the requested address.Operations
- Oct 25, 2026I set no-cache and the CDN sat idleWith no-cache on JS, CSS and HTML, the CDN couldn't store anything, so even unchanged files were sent in full every time. Pairing max-age=0 with s-maxage let the browser check and the CDN store.Operations
