Layering API Defenses with Caching | Hacker News Reader