24 Hard Rules for Writing Correct Async C++ | Hacker News Reader