Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Season 1, Episode 143 · Talking Kotlin

Kotlin 2.3 Release Special (Audio Exclusive)

3 Feb 2026 · 49 min

Play episode WhatsApp Download

Episode notes

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 release, new APIs for time and UUID handling in the standard library, and improvements across all Kotlin platforms — from Native to Wasm and JS. Resources: What’s new in Kotlin 2.3 KotlinConf Golden Kodee Community Awards Hosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky…

Podcast

Talking Kotlin

Talking Kotlin · Tech & Science · English

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

More from Talking Kotlin All episodes →

  1. 18 Aug 2026 · 14 min

    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.

  2. 11 Aug 2026 · 15 min

    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 integration, and merging apps built on different tech stacks. Sergio also explains why architecture was the key to creating a seamless experience across Android and iOS.

  3. 4 Aug 2026 · 30 min

    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

  4. S1 · E145 · 29 Apr 2026 · 1 hr 35 min

    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, where it came from, and how it helps developers work with databases in a Kotlin-first way. From type-safe SQL DSLs and lightweight DAO support to JDBC, R2DBC, Ktor, Spring Boot, migrations, and future KMP plans — this episode covers the past, present, and future of Exposed.You’ll learn:What makes…

  5. S1 · E145 · 5 Mar 2026 · 1 hr 39 min

    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 systems for public transit agencies worldwide. Resources: Masabi J2ObjC (Java to Objective-C translator) Google Workspace Migration to Kotlin Large Scale Changes with AI – Uber | Ty Smith KotlinX DateTime Ktor (Client & Server) Burst library (archived) Java ME (Micro Edition) Mbed TLS SQLDelight…

  6. S1 · E142 · 17 Nov 2025 · 1 hr 23 min

    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 your existing code, and look at advanced features for agents like custom strategies, model switching, and history compression. Resources: JetBrains/koog on GitHub Koog Documentation Hosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Vadim Briliantov – LinkedIn | Medium…

  7. S1 · E141 · 23 Oct 2025 · 2 hr 3 min

    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 | Alejandro Serrano Mena Collect Like a Pro | Manuel Vivo Untangling Coroutine Testing | Márton Braun JetBrains/lincheck – Concurrent testing framework #talking-kotlin on Kotlin Slack Hosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Marcin Moskała – kt.academy Timeline:…

  8. S1 · E140 · 11 Aug 2025 · 1 hr 31 min

    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 the library is still experimental, it’s already feature-packed, and it has ambitious plans for the future! kotlinx-rpc on GitHub #kotlinx-rpc on Slack kotlinx.serialization on GitHub gRPC Host: Sebastian Aigner Website Bluesky Guest: Alex Sysoev LinkedIn GitHub

  9. S1 · E139 · 15 May 2025 · 57 min

    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 used in production for a use case where robust software is mission-critical. Resources: Riedel Communications TornadoFX Unsigned integer types Arrow Ktor Eurovision Hosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Denis Borisevich – LinkedIn Timeline: (0:00)…

  10. S1 · E136 · 27 Mar 2025 · 1 hr 5 min

    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 J2EE Design and Development: Rod Johnson Oh the Places You'll Go! Shoulders of Giants: Languages Kotlin Learned From | Andrey Breslav Revamping and Extending Kotlin's Type System | Ross Tate Scala in 2018 Keynote | Rod Johnson But Java has pattern matching! | Alejandro Serrano Mena Hosts: Sebastian…

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play