Sam Cooper is a respected tech writer and Kotlin expert whose insights and advice have appeared in Kotlin Weekly, Android Weekly, Software Testing Weekly, and more. He has developed software at internationally recognized technology companies including Amazon Web Services, and has headed major Kotlin projects as a technical lead and principal engineer. Sam is the author of Kotlin Coroutine Confidence.
This book of Kotlin puzzles will amuse and befuddle you, helping you explore the Kotlin language and type system in a fresh way within a few short hours.—Pamela Hill, Kotlin Developer Advocate, JetBrains Sam nailed the brain teaser concept here; each puzzle has a smart point to make, usually looks simple, and is rarely what you think. I found myself continually learning new concepts and tricks as I went through this book, and I feel better equipped as a Kotlin developer as a result.—Michael Fazio, Author, Kotlin and Android Development Featuring Jetpack These puzzles will challenge you as a Kotlin developer, whatever your level of experience. You'll improve your programming and troubleshooting skills as the puzzles show you how to spot and avoid common coding traps and pitfalls. This book is both entertaining and educational.—Klitos Kyriacou, Senior Software Engineer There are always ways to write terribly confusing code, but these puzzles aren't about that. They demonstrate that writing non-idiomatic code is enough to wander into some corners of Kotlin where intuition no longer helps. This is a great opportunity for developers of all levels to deepen their understanding of the language and, more specifically, its type system.—Joffrey Bion, Senior Software Engineer