Ask HN: When should we use an API middleware | Hacker News Reader