Sometimes you think you know coroutines and then after a while, you’re like “wait, do I really know coroutines?” . Inspired from "Programming Android with Kotlin: Achieving Structured Concurrency with Coroutines", this talks strengthens everyday coroutine understanding through playful explorations. We [the authors] always had sincere intentions with the book:
"While [coroutine] concepts are important if you want to master coroutines, you don’t have to understand everything right now to get started and be productive with coroutines." — Chapter 9: Coroutine concepts p. 127
You might be in beginning stages of learning Kotlin. Or maybe you’ve been using coroutines for a while and want to brush up, maybe you're a little burned from other talks: either way, you'll be looking at coroutines a little different by the end of this session!