Design, evaluate, or debug caching across an application stack, including simple web-app defaults, browser caching, CDN/edge caching, API caching, application memory, distributed cache, database/query caching, read models, search/vector indexes, data pipeline caches, cache keys, TTLs, freshness, security, observability, and common pitfalls.