Designing APIs for Asynchrony · HackerTrans