Practical notes on using Redis cache to optimize a CRM dashboard: when to use it, what to cache, invalidation strategies, and how to avoid common pitfalls.