Listen "Powering TV Broadcasts Worldwide"
Episode Synopsis
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 EurovisionHosts: 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
More episodes of the podcast Talking Kotlin
Building AI Agents With Koog
17/11/2025
kotlinx.rpc
11/08/2025
Building KMP Libraries: The RevenueCat Story
20/02/2025
Becoming a KMP Expert
23/01/2025
Going from Swift to Kotlin with Skip
09/12/2024
Kotlin After 2.0
29/08/2024
Reinventing Ticket Sales with Pretix
03/07/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.