10 lessons learned from designing our API | Hacker News Reader