Skip to content
Talking Kotlin podcast artwork

PODCAST · technology

Talking Kotlin

by Talking Kotlin

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

Publisher-supplied feed metadata · PodParley refreshed Sep 1, 2026 · Source feed

Episodes

  1. Building Full-Stack Web Apps Entirely in Kotlin

    In this Kotlin Conversations episode from KotlinConf 2026, Dan Kim shares how he’s building full-stack web apps entirely in Kotlin using Ktor, Compose, and WebAssembly. He talks about KMP, the future of WASM on the web, and whether Android developers can finally become frontend developers without...

  2. Migrating 25-year-old legacy code to Kotlin

    How can Kotlin help teams build safer financial software, migrate legacy systems, and move faster without increasing risk?In this episode of Kotlin Conversations from KotlinConf 2026, we talk with Yuri Geronimus, Senior Staff Engineer and Chief Architect at Verifone, about using Kotlin in the…

    more
  3. What Nobody Told Us About KMP on iOS

    Three Android developers. Zero Swift experience. A two-month deadline.At KotlinConfersations'2026, Suhyeon (Leah) Kim shares how her team used KMP to build and ship a brand-new iOS app despite having no iOS developers on the team.

  4. Six Years, Zero Regrets: Sony’s KMP Success Story

    Watch the Talk Here: https://youtu.be/VVf6txPZk3YIn this KotlinConfersations'26 episode, Sony engineer Sergio Carrilho shares how his team used Kotlin Multiplatform to build and evolve the Sony Sound Connect app. He talks about the challenges of Bluetooth development, hardware-software…

    more
  5. Jake Wharton | KotlinConfersations'26

    In this KotlinConf'26 interview, Huyen sat down with Jake Wharton to talk about the past, present, and future of Kotlin and software development. And, of course, a bit about AI. https://jakewharton.com

  6. Exposed 1.0 and Beyond

    The Kotlin ecosystem is full of powerful tools and frameworks — and in this episode of Talking Kotlin, we’re diving deep into Exposed, JetBrains’ Kotlin SQL library, which recently reached its 1.0 release.Sebastian and Márton sit down with Chantal from the Exposed team to explore what Exposed is,...

  7. How Major Metros Run on KMP

    Every time you tap through a subway gate in New York City, you’re using Kotlin Multiplatform! In this episode, we sit down with Paweł Kwieciński from Masabi to explore how they brought a decade-old Java codebase to KMP, powering ticket validation across mobile apps, embedded devices, and backend...

  8. Kotlin 2.3 Release Special (Audio Exclusive)

    Sebastian and Márton host a special, audio-only episode where they discuss everything that’s new and noteworthy in the Kotlin 2.3 release. They touch on new language features like the unused return value checker and explicit backing fields, previously added features that became stable in this...

  9. Building AI Agents With Koog

    Sebastian and Márton talk to Vadim Briliantov, the Technical Lead for Koog: an agentic framework built by JetBrains. We learn about what AI agents are, and why building them in Kotlin with Koog is a great choice. We also discuss all the different ways AI agents can connect to other systems and…

    more
  10. Discussing Kotlin Coroutines with Marcin Moskała

    Sebastian and Márton chat with Marcin Moskała about coroutines. Resources: Coroutines Mastery course Coroutines | Kotlin Documentation kotlinx.coroutines Taming Asynchronous Beasts | Marcin Moskała Coroutine Debugging in IntelliJ IDEA | Alexey Merkulov Lifecycles, Coroutines and Scopes |…

    more
  11. kotlinx.rpc

    Sebastian and Alex chat about the kotlinx.rpc project, in a special episode recorded in the Munich JetBrains office. They explore all the different components of the library, how you can use it to define RPC services and clients, integrate with Ktor and existing gRPC definitions, and more. While...

  12. Powering TV Broadcasts Worldwide

    Sebastian and Márton are joined by Denis Borisevich from RIEDEL Communications, and learn about how Kotlin is used behind-the-scenes to power media, sports, and entertainment broadcasts watched by millions around the globe. Tune in for an exciting story about how Kotlin, Ktor, and Arrow are being...

  13. Creator of Spring: No desire to write Java at All

    Sebastian and Márton chat with Rod Johnson, the creator of the Spring Framework. Rod tells the story of how Spring was born more than two decades ago, and shares his recent journey of coming back to the JVM and discovering all the fun of being a newcomer to Kotlin. Resources: Expert One-on-One…

    more
  14. Building KMP Libraries: The RevenueCat Story

    Sebastian and Márton discuss building KMP libraries with Jay Shortway, the author of RevenueCat’s Kotlin Multiplatform SDK for in-app purchases. Resources: RevenueCat KMP SDK How we built the RevenueCat SDK for Kotlin Multiplatform Hybrid SDK Architecture at RevenueCat ttypic/swift-klib-plugin on...

  15. Becoming a KMP Expert

    Sebastian and Pamela discuss what it means to be an expert in Kotlin Multiplatform, with the help of a panel of experts! Learn about why it's interesting to dive deep into a certain technology, recommendations on how to learn advanced topics, and general advice on how to get the most out of using...

  16. Going from Swift to Kotlin with Skip

    In a slightly unconventional episode, Sebastian and Márton talk to the founders of Skip, an iOS-to-Android, Swift-to-Kotlin transpiler solution. Marc and Abe have a background working on both Apple platforms and the JVM, and their latest project is a bridge across these two ecosystems. Skip...

  17. Platform Integrations in Kotlin Multiplatform with Russell Wolf

    Sebastian introduces the new co-host of the podcast, in a special episode recorded on location at droidcon New York! Joined by Russell Wolf, author of the multiplatform-settings library, we discuss the conference, different code sharing approaches for Kotlin Multiplatform, and how to build great...

  18. Kotlin After 2.0

    In this episode, we talk about the future of Kotlin and its development after the 2.0 version.

  19. Reinventing Ticket Sales with Pretix

    In this episode of Talking Kotlin, Hadi Hariri and Sebastian Aigner chat with Raphael Michel, the founder of pretix, an open-source ticketing system. Raphael shares his fascinating journey, from building pretix to solve a conference ticketing problem to becoming a full-fledged company with a…

    more
  20. Kord: Deep Dive into the Discord API

    Join us for an in-depth conversation with Michael Rittmeister and Luca Kellermann, the brains behind Kord, a Kotlin library designed for interacting with the Discord API. In this episode, we dive into the complexities of the Discord API, the importance of WebSockets, and the challenges and...

  21. Navigating the Compose Multiverse – Lyricist & Voyager

    🚀 Dive into the Compose multiverse with the latest episode of Talking Kotlin! 🌐 In this insightful conversation, our hosts, Seb and Hadi, bring on a special guest, Adriel Café, to discuss two powerful libraries in the Kotlin ecosystem – Lyricist and Voyager. 🎼 Lyricist: The Missing Piece of...

  22. 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...

  23. Network-Resilient Applications with Store5 | Talking Kotlin #128

    Join us in this exciting episode of Talking Kotlin as we dive into the world of Kotlin Multiplatform with three special guests, Mike Nakhimovich, Yigit Boyar, and Matthew Ramotar, the minds behind the popular library 'Store' — a Kotlin Multiplatform library for building network-resilient...

  24. Coil Goes Multiplatform with Colin White

    Welcome to another engaging episode of Talking Kotlin! In this edition, we dive into the dynamic world of Android development with Colin White, the creator of the widely acclaimed Coil library. Join us as we discuss the latest developments, insights, and the exciting roadmap for Coil. 🚀…

    more
  25. 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...

  26. 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…

    more
  27. Compose Multiplatform in Production at Instabee

    In this episode, we are talking to engineers from @instaboxglobal who use Compose Multiplatform in Production.

  28. 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.

  29. Synthesising a Database with Kotlin

    Does synthesizing a database sound like magic to you? In this episode of Talking Kotlin, we discuss how Synthesized uses Kotlin together with custom DSLs and OpenAPI to do just that! ––––––––––––––––––––––––––– SYNTHESIZED – https://www.synthesized.io/ Hurdy-Gurdy –...

  30. 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...

  31. 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.

  32. From MIDDLE to SENIOR developer with Marcin Moskala

    What distinguishes a mid-level developer from a senior one, and how do you make the leap? Find out in this episode of Talking Kotlin! Our guest is Marcin Moskala – an experienced developer, trainer, speaker, and author of books on Kotlin. Marcin on Twitter - https://twitter.com/marcinmoskala...

  33. Multiplatform Synchronization with Kotlin and Realm + MongoDB

    This time we talked to Sudarshan Muralidhar and Christian Melchior from MongoDB + Realm about their new multiplatform product that is created to ensure the consistency and consolidation of data across devices and your backend. Sudarshan Muralidhar on Twitter - https://twitter.com/sudssm Christian...

  34. Compose in CashApp with Jake Wharton and Saket Narayan

    This time we are talking to Jake Wharton and Saket Narayan about how Kotlin and Compose are used in CashApp and why “it is time for XML to die!”

  35. Kotlin Design Patterns and Best Practices

    We chat with Alexey about Kotlin Design Patterns and Best Practices and his recently released book, "Kotlin Design Patterns and Best Practices." Alexey on Twitter – https://twitter.com/alexey_soshin 25% OFF THE BOOK use 25ALEXEY code – https://www.packtpub.com/ KotlinConf'23 –...

  36. Turbocharging Kotlin: Arrow Analysis, Optics & Meta

    We chat with Raul, Simon, and Alejandro to learn how Arrow adds functional paradigms and safety to Kotlin, and how it aims to influence the future of the language.

  37. 70 Billion Events per Day – Adobe & Kotlin

    We talked to Rares Vlasceanu and Catalin Costache from Adobe about how they handle 70 000 000 000 events per day with the help of Kotlin and Ktor.

  38. Why iOS Developers at Todoist Wanted Kotlin Multiplatform

    iOS developers of your favorite to-do app want Kotlin Multiplatform! Why? In this episode, we talked to Goncalo Silva – CTO of Doist, a company famous for its award-winning to-do list app, Todoist. We covered how Kotlin is used in the company and which parts of the service they share between iOS...

  39. The First Kotlin Commit in Android

    We sit down with the man who made the first Kotlin commit in Android – and who is also a long-time fan of the show, apparently! Yigit Boyar (https://twitter.com/yigitboyar) is working on the Android team at Google, bringing you the libraries you use to write your Android apps.

  40. 5 Years of Talking Kotlin Special

    This Special episode is dedicated to the 5 years anniversary of the Talking Kotlin podcast! Hadi Hariri and Sebastian Aigner discuss how and why the podcast was started, remember funny moments from the past and try to shed some light on what awaits it in the future.

  41. Slacking with Zac Sweers

    In this episode we chat with Zac Sweers about all that has happened since his last appearance: Multiplatform experiments Kotlin usage in Slack Thoughts about Compose Weather in Munich, Malaga, and New York Zac on Twitter - https://twitter.com/ZacSweers Zac's website - https://www.zacsweers.dev/

  42. Building a Static Analyzer for Kotlin

    In this episode Hadi and Seb are talking to Margarita Nedzelska from SonarSource about how she and her team built a working static analyzer for Kotlin.

  43. Moving 1M users to Kotlin & Compose: JB Toolbox

    Victor Kropp tells us the story of moving JetBrains Toolbox from C++ to 100% Kotlin. Victor (https://twitter.com/kropp) leads the Toolbox team at JetBrains, a small app that is the single entry point for developing with JetBrains IDEs, which you can download at...

  44. What goes into a Kotlin Release

    We sit down with Marina Shishkina, team lead for the Release and Automation Team in Kotlin. Her team coordinates the whole release procedure for new versions of the Kotlin programming language. Marina shares her story of how she moved from being a Quality Assurance Engineer to leading the Release...

  45. From Java to Kotlin

    In this episode we talk to Nat Pryce and Duncan McGregor about the new "Java to Kotlin: A Refactoring Guidebook" and their experience of helping companies and independent developers to migrate to Kotlin.

  46. How Zalando Adopted Kotlin

    We talked to Ole Sasse and Gregor Zeitlinger, Senior Engineers at Zalando and leaders of their “Kotlin Guild”, about the weather in Spain and Germany, but more importantly, about how Zalando has successfully introduced Kotlin on the server-side. Ole and Gregor talk about the way that Kotlin...

  47. Teaching Coroutines with Mohit Sarveiya

    In this episode, we sit down with Mohit Sarveiya, Google Developer Expert in Kotlin and Android, to talk about everything coroutines.

  48. Kotlin in AppCode: What? Where? Why?

    We sit down with Aydar Mukhametzyanov, Software Developer at JetBrains to talk about Kotlin and AppCode – the what, how, and why.

  49. 10 Years of Kotlin Special

    Together with the Kotlin community, we have prepared a special episode of the Talking Kotlin podcast! It is dedicated to Kotlin's 10th anniversary and features 6 guests talking about their journeys with the language. Check it out!

  50. Kotlin in Education (Talking Kotlin #101)

    In this episode, we’ll sit down with Ksenia Shneyveys, the Kotlin Manager for Education and University Relations at JetBrains, and talk to her about the current state and future of Kotlin in academia. Kseniya will tell us about the recent increase in institutions and educators teaching Kotlin,...

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

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

HOSTED BY

Talking Kotlin

CATEGORIES

Frequently Asked Questions

How many episodes does Talking Kotlin have?

Talking Kotlin currently has 150 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is Talking Kotlin about?

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

How often does Talking Kotlin release new episodes?

Talking Kotlin publishes regularly with 150 episodes available. Check the episode list for the typical release schedule.

Where can I listen to Talking Kotlin?

You can listen to Talking Kotlin on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts Talking Kotlin?

Talking Kotlin is created and hosted by Talking Kotlin.
URL copied to clipboard!