The practicality of designing and describing your APIs | Hacker News Reader