Designing an API Client | Dark Hacker News