One of the funny things to me about the way we use languages with coroutines (or "async" if you're _nasty_) is that we set up the coroutines and then... Immediately await on them.
It's like... We're halfway there. So close. So close to actually taking advantage of concurrent programming. And […]