Caching audits: Five antipatterns that cost performance and money | Hacker News Reader