
Talking Kotlin
A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.
Latest episodes

Feb 13, 2024 β’ 44min
What Does the Kotlin Foundation Do?
π Immerse yourself in the world of Kotlin as the latest podcast episode unveils the inner workings of the Kotlin Foundation!
ποΈ Join Sebastian and Hadi and a stellar lineup of guests, including Ksenia Shneyveys, Trisha Gee, Kevin Galligan, Charles Anderson, and Jeffrey van Gogh, as they share exclusive insights into the foundation's mission, projects, and plans for the future.
π Discover the foundation's inception, core objectives, and impactful collaborations between founding members JetBrains and Google. Gain a deeper understanding of Kotlin's significance in the tech landscape and explore how the foundation is shaping the language's evolution.
π Dive into the intricate workings of the Kotlin Education Committee. Explore their mission to foster the next generation of developers through initiatives like the Google Summer of Code and the Kotlin Multiplatform Contest. Uncover how Kotlin is making its mark in academia, with top universities adopting it as the go-to language for introductory computer science courses.
πΌ Hear from representatives of new foundation members, Gradle, Shopify, and Touchlab. Kevin, Charles, and Trisha share valuable perspectives on why their companies joined the Kotlin Foundation and how they contribute to the thriving Kotlin ecosystem. Discover the benefits of membership and how these organizations are actively shaping the future of Kotlin.
π‘ Whether you're a seasoned Kotlin developer or just stepping into the world of programming, this podcast episode offers a unique glimpse into the heart of the Kotlin Foundation. Don't miss the chance to stay updated on the latest developments, initiatives, and opportunities within the Kotlin community!
π Like, share, and subscribe to stay connected with the Kotlin community and unlock the full potential of this powerful programming language!
The Kotlin Foundation Annual Report 2023 β https://kotl.in/kfr_2023
Kotlin Foundation β https://kotlinfoundation.org/
#KotlinFoundation #Programming #TechPodcast #KotlinCommunity #Google #JetBrains #Gradle #Shopify #Touchlab #KotlinPodcast

Dec 14, 2023 β’ 56min
Network-Resilient Applications with Store5 | Talking Kotlin #128
Join the Talking Kotlin podcast as they dive into the world of Kotlin Multiplatform with guests Mike Nakhimovich, Yigit Boyar, and Matthew Ramotar, creators of the Store library. They discuss the challenges and benefits of building network-resilient applications, the adoption of Kotlin Multiplatform, integration with other Kotlin tools, and the future of Kotlin Multiplatform development.

Nov 29, 2023 β’ 42min
Coil Goes Multiplatform with Colin White
Join us as we chat with Colin White, creator of the widely acclaimed Coil library. Discover his journey in developing Coil, its pivotal role in simplifying image loading for Android developers, and get an exclusive sneak peek into upcoming Coil 3.0 with multi-platform support and seamless integration with Jetpack Compose.

Nov 14, 2023 β’ 51min
http4k Chronicles
Dive into the intricate world of microservices with the latest episode of Talking Kotlin, hosted by Sebastian and Hadi . In this engaging conversation, the hosts are joined by Ivan and David, the masterminds behind HTTP4K, to discuss the nuances of simplicity in software development and the often-misunderstood landscape of microservices.
The episode kicks off with a discussion about the deceptive allure of complexity in building software. Ivan and David share insights into their roles as consultants, shedding light on the misconception that complexity is synonymous with efficiency. They challenge the industry norm and question whether microservices have become overly complex without a clear reason.
As the discussion progresses, the hosts inquire about the scalability and applicability of HTTP4K. Ivan and David emphasize the simplicity of HTTP4K and its efficacy, providing valuable insights into its application in various scenarios. They discuss the importance of understanding application growth and the potential challenges that may arise, such as the need for databases, queues, and caches.
At the end, the conversation steers towards structuring applications and the patterns recommended by Ivan and David. They address the significance of mono repos and multi-service testing, highlighting the need for understanding how to construct larger applications.
Join the hosts and guests in this thought-provoking episode as they demystify the complexities of microservices and celebrate the elegance of simplicity in software development. Whether you're a seasoned developer or just stepping into the world of microservices, this episode provides valuable insights and a fresh perspective on building robust and scalable software.
For more Kotlin insights and exciting discussions, don't miss Talking Kotlin. Subscribe now and stay tuned for upcoming episodes!

Sep 19, 2023 β’ 45min
Making Multiplatform Better
In this episode, we talk to Rick Clephas, one of the Kotlin Foundation Grants Program winners and the creator of KMP-NativeCoroutines and KMM-ViewModel.
Rick shares how the KMP-NativeCoroutines library came into existence, how it works, and the challenges he faced during its development. Weβve also discussed Rickβs motivation to apply for the grant and how it helps him allocate more time and resources to the project.
And finally, watch this episode to see how we reached the decision to rename the KMM-ViewModel library to KMP-ViewModel and the reason behind it.
The Kotlin Foundation Grants Program winners: https://kotl.in/j8dckl
KMP-NativeCoroutines: https://github.com/rickclephas/KMP-NativeCoroutines
KMM-ViewModel: https://github.com/rickclephas/KMM-ViewModel

Aug 10, 2023 β’ 55min
Compose Multiplatform in Production at Instabee
In this episode, we are talking to engineers from @instaboxglobal who use Compose Multiplatform in Production.

Jun 29, 2023 β’ 55min
Kotlin/WASM in The Browser and Beyond
In this episode of Talking Kotlin, we are chatting with SΓ©bastien Deleuze about the promising future and the huge potential of Kotlin for WebAssembly in the browser and beyond.

May 4, 2023 β’ 48min
Synthesising a Database with Kotlin
This podcast episode discusses how Synthesized uses Kotlin, custom DSLs, and OpenAPI to synthesize a database. They explore pre-filling databases, masking sensitive information, and generating realistic test data. They also discuss utilizing OpenAPI, Gradle with Kotlin DSL, and the advantages of Kotlin generics. Plus, they mention product pricing, a free version, and potential sponsors.

Mar 20, 2023 β’ 1h 4min
The Circuit β Compose-driven Architecture for Kotlin and Android
Welcome to the latest episode of Talking Kotlin! In this edition, we are thrilled to have Amrita, Kieran, and Zac, as we dive into a detailed discussion on Circuit - a simple, lightweight, and extensible framework for building Kotlin applications thatβs Compose from the ground up.
If you're interested in learning more about Circuit and how it can help streamline your Kotlin development process, be sure to tune in to this episode of Talking Kotlin!
Circuit - https://github.com/slackhq/circuit
Amrita β https://amritav.com/
Zac β https://www.zacsweers.dev/
Kieran β https://twitter.com/kierse

Jan 26, 2023 β’ 41min
Will Loom Kill Kotlin Coroutines?
In this episode of talking Kotlin, we are talking to Urs Peter about what will happen to Kotlin Coroutines after the arrival of Project Loom in JVM.