Talking Kotlin Podcast Por Talking Kotlin arte de portada

Talking Kotlin

Talking Kotlin

De: Talking Kotlin
Escúchala gratis

A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.Talking Kotlin
Episodios
  • kotlinx.rpc
    Aug 11 2025

    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


    Más Menos
    1 h y 31 m
  • Powering TV Broadcasts Worldwide
    May 15 2025

    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) Introductions
    (2:42) Events powered by Riedel
    (3:50) The Kotlin part
    (6:44) Routing video signals
    (9:12) Error handling in milliseconds
    (10:31) The Kotlin part, continued
    (13:29) TornadoFX!
    (19:19) On introducing Compose
    (23:30) Java to Kotlin migration
    (26:30) Learning Kotlin after C++
    (28:44) Unsigned ints in Kotlin
    (32:09) Arrow!
    (33:00) Server-side Kotlin
    (36:25) Functional programming
    (42:10) Why Kotlin over others?
    (45:55) Kotlin/Java interop
    (47:12) A 2-week long test suite
    (51:35) Confidence in Kotlin
    (53:05) Future plans
    (56:00) Wrap-up

    Más Menos
    57 m
  • Creator of Spring: No desire to write Java at All
    Mar 27 2025

    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 Aigner – Website | Bluesky
    • Márton Braun – Website | Bluesky

    Guest:

    • Rod Johnson – Twitter | LinkedIn

    Timeline:
    (0:00) Intro
    (0:52) The origins of Spring
    (6:40) You need a business model
    (8:21) Consistency is key
    (9:39) Sustainable open source
    (14:22) Parallels with JetBrains and Kotlin
    (15:29) Rod’s journey around the JVM
    (20:48) Shoulders of giants
    (22:34) The newcomer experience
    (24:40) LLMs write great Kotlin
    (30:34) “You can start without great pain”
    (33:32) Extension functions
    (36:15) Too much magic?
    (37:56) Rod’s feature wishlist
    (39:37) Versioning and compatibility
    (41:19) Ecosystems and interop
    (43:34) Kotlin type system evolution
    (46:27) Kotlin with Spring
    (52:24) Learning Spring with Kotlin
    (54:46) Kotlin in 5 years?
    (1:00:39) Rod’s current work
    (1:03:58) Wrap-up

    Más Menos
    1 h y 5 m
Todavía no hay opiniones