Listen "144: Kotlin Coroutines with Marcin Moskala"
Episode Synopsis
Today we go back to our programming language roots with author, KT Academy founder, and Kotlin rockstar Marcin Moskala. We talk about how Kotlin makes itself doubly useful for app and backend development. 00:00:55 Introductions00:01:38 Java frustrations 00:09:37 Why a well-organized typing system is important00:11:59 What Kotlin is00:14:58 Obsidian 00:20:13 Learning new things can be a prudent future investment00:23:46 A pleasant coding experience00:26:41 Co-routines in Kotlin00:34:37 Where co-routines are best in app development00:44:54 Thread balancing in practice00:57:39 Kotlin’s integrated cancellation mechanism01:05:10 Getting started with Kotlin01:18:16 FarewellsResources mentioned in this episode:Marcin Moskala:Website: https://marcinmoskala.com/Twitter: https://twitter.com/marcinmoskalaKT Academy: https://kt.academy/Kotlin Learning ResourcesMarcin on KT: https://kt.academy/user/marcinmoskalaKotlin Coroutines: https://leanpub.com/coroutinesEffective Kotlin: https://leanpub.com/effectivekotlinFunctional Kotlin (Early Access): https://leanpub.com/kotlin_functionalMore Kotlin Publications on LeanpubInformation Organization ToolsWorkFlowy: https://workflowy.com/Obsidian: https://obsidian.md/If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/Reach out to us via email: [email protected] can also follow Programming Throwdown on Facebook | Apple Podcasts | Spotify | Player.FM Join the discussion on our DiscordHelp support Programming Throwdown through our Patreon
★ Support this podcast on Patreon ★
More episodes of the podcast Programming Throwdown
185: Workflow Orchestrators
04/11/2025
184: Asynchronous Programming
23/09/2025
183: Landing a Software Job in 2025
31/07/2025
182: AI Assisted Coding
30/06/2025
181: Memory Management
12/05/2025
180: Reinforcement Learning
17/03/2025
179: Project Planning
03/02/2025
178: Working from Home
03/12/2024
177: Vector Databases
04/11/2024
176: MLOps at SwampUp
24/09/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.