

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

Feb 14, 2019 • 37min
Kodein framework with Salomon Brys
We talk to Salomon about his Kodein framework which started as a simple dependency injection framework for Kotlin and now has evolved into a multi-platform framework which provides many features including database, logging, etc.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Jan 28, 2019 • 44min
Libraries with Roman Elizarov
We catch up wth Roman to discuss the state of libraries in Kotlin, the release of coroutines, changes that were brought with it, as well as other activities Roman and team are working on to bring multi-platform libraries to Kotlin.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Jan 14, 2019 • 41min
Multiplatform Development with Kevin Galligan
We chat with Kevin about multi-platform development with Kotlin. Amongst many things, we discuss its differences with alternative technologies, the state of tooling and libraries, as well as factors people should consider when adopting OSS technologies.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Dec 17, 2018 • 35min
Kotlin at AirBnB
We sit down with Gabriel to discuss the move of AirBnB away from React Native and the adoption of Kotlin. We also discuss the potential of multi-platform projects with Kotlin and what he sees are potential benefits and problems to avoid.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Nov 27, 2018 • 35min
Dependency Injection with Koin
We chat with Arnaud about Koin, a new dependency injection framework written from the ground up in Kotlin. We discuss the why, the how and whether in this day and age it makes sense to even have dependency injections frameworks. Spoiler...it does.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Nov 14, 2018 • 33min
Annotation Processing in Kotlin with Bartek Lipinski
We chat with Bartek about everything Annotations, including why he decided to use extension functions to overcome some of the issues he's faced.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Oct 29, 2018 • 47min
Desktop and Meta-programming with Amanda Hinchman
In this episode we chat to Amanda about how she joined the Kotlin community and the work she's been doing around test automation. As well as the current status of development fatigue that many suffer from.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Oct 15, 2018 • 37min
Catching up with Cedric Beust
We catch up with Cedric Beust, a long time user of Kotlin to see his thoughts on the progress of the language, why he chose to stick to Kotlin, his thoughts on mobile multi-platform support in Kotlin as well as a few discussions around functional programming and KEEP87.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Oct 1, 2018 • 39min
Kotlin at Allegro
Allegro is the largest online Polish retailer and in this episode we chat with Rafal and Konrad about their adoption of Kotlin, how they first used it on server-side then mobile. We also discuss their views on Spring Fu, Ktor, Functional Programming, and even Domain Drive Design!
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.

Sep 17, 2018 • 41min
Neo4j and more with Michael Hunger
In this episode chat with the awesome Michael Hunger about neo4j, GraphQL and some other interesting topics such as programming for kids. If you're not familiar with neo4j, it's a graph database that allows you to model your data in terms of relationships and easily run complex queries.
For links to show notes, please visit talkingkotlin.com or download the App from the Android Store.