Designing APIs for Asynchrony | Dark Hacker News