{"schema":"https://docs.nibgate.xyz/subblog-manifest","version":1,"kind":"subblog","site":"terminalvelocity","id":"b514eca4-34a1-405a-812b-3976ea063f36","title":"Caching Without Guesswork","summary":"Caching by reflex adds a cache because a dashboard looks bad. Caching with intent starts by naming the expensive computation, the acceptable staleness, and the invalidation path before a single key is written.","type":"article","price":"0","currency":"USDC","publishedAt":"2026-09-27T12:30:44.297Z","updatedAt":"2026-09-30T13:34:30.103Z","author":"terminalvelocity","coverUrl":"https://picsum.photos/seed/terminalvelocity-mujsr9md-a1/1200/800","urls":{"page":"https://terminalvelocity.nibgate.xyz/writing/caching-without-guesswork","access":"https://terminalvelocity.nibgate.xyz/api/writing/caching-without-guesswork","manifest":"https://terminalvelocity.nibgate.xyz/api/nibgate/manifest?path=%2Fwriting%2Fcaching-without-guesswork","media":[]},"payment":{"scheme":"x402","mode":"none","description":"This post is free to read."}}