• What we’ll do
Concurrency is messy. Threads suck. Blocking is bad. These are inescapable truths of programming in 2018. But, do we have to suffer because of them?

Kotlin Coroutines aim to provide simplicity in a world where push-based and asynchronous programming are quickly becoming the norm. Allowing you to write more traditional, sequential code, Coroutines abstract away the complexities of modern concurrent programming into simple, concise APIs. In this talk, we’ll explore how Coroutines tackle these complexities and why JetBrains believes this to be the future.

John Keyes is the Forward Engineering Lead for Fuse by Cardinal Health. Don’t know what that means? That’s OK, he doesn’t either. But, he does get to spend his days helping teams apply technology to their new and innovative ideas. His travels have taken him all over the technological globe: web, mobile, cloud, big data, little data, microservices, microcontrollers, and beyond. In his spare time, he is an avid runner and self-proclaimed taco connoisseur.

• What to bring

• Important to know