API-first vs. API design-first | Dark Hacker News