Abstract
Kotlin is a delightful language and it's many great features were designed with the developer in mind. But, you know what they say — No great feature goes unpunished. Have you ever created an inline extension function using reified generics and wondered if it was possible to cram a coroutine in for good measure? I have. And, I'm here to help. In a presentation far more humble than the title suggests, I'll walk you through my experiences with Kotlin and the tips, patterns, and techniques I've picked up along the way.
Bio
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.