Episode

Catching up with Jake Wharton

· 34 mins

We speak to Jake Wharton about his interest in Kotlin and the adoption process at Square. We cover one of Jake's favourite features which are extension functions and properties and how RxBinding creates these by parsing Java source code.

About Jake Wharton

Jake has been developing for Android since the first public M3 SDK preview. He focuses on writing small, modular, well-tested libraries and tools to solve some of the ubiquitous problems which developers face. He enjoys learning tools and libraries from other, emerging languages and applying their knowledge and techniques to advance Android and Java development and tooling.

Show Notes

We chatted for over an hour with Jake, but to keep inline with the duration, some parts were trimmed. But I have asked Jake to come back on the show at some point cause it definitely is great chatting with him and lots of interesting things to cover! Also, apologies for my voice. Unfortunately a cold got the best of me. It won’t happen again!

Well, that’s the plan anyways.

Six Years, Zero Regrets: Sony's Kotlin Multiplatform Success Story | KotlinConfersations'26

In 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, and explains why architecture was key to creating a seamless experience across Android and iOS. Continue reading

Jake Wharton | KotlinConfersations'26

Published on August 04, 2026

Exposed 1.0 and Beyond

Published on April 29, 2026
comments powered by Disqus