When should you avoid a fancy use of caching?
How does caching affect maintainability?
What state reasoning matters with caching?
What naming guidance fits caching?
What boundary guidance fits caching?
What data-shape guidance fits caching?
What failure handling lens fits caching?
How should you explain caching in an interview?
What performance guidance fits caching?
What is the best default for caching?