• The Continuous Integration system used by the mobile teams

    Originally published on the Just Eat Takeaway Engineering Blog. Overview In this article, we’ll discuss the way our mobile teams have evolved the Continuous Integration (CI) stack over the recent years. We don’t have DevOps engineers in our team and, until recently, we had adopted a singular approach in which CI belongs to the whole…

    Read More

  • ★ The Dalrymple Report: iPhone Duo and iPhone 18 Pro

    Apple just had its fall event introducing several new products including the iPhone 18 Pro and iPhone 18 Pro Max, AirPods 5, Apple Watch Series 12, and Apple Watch Ultra 4. Dave and I ran through our thoughts on each product with a good amount of our time looking at the iPhone Duo. Follow this…

    Read More

  • Best time to buy an iPhone in 2026: Buy now or wait?

    Macworld If you’re planning to buy a new iPhone, timing your purchase can save you hundreds of dollars or pounds. There are certain times of year when buying is a bad idea, and others when discounts, trade-in deals and retailer promotions make it much easier to get a bargain. Apple rarely discounts its newest iPhones…

    Read More

  • Using Kotlin for a cross-platform IDE with Kirill Skrygan

    We speak with Kirill Skrygan about using Kotlin to develop a cross-platform .NET IDE which mixes the world of .NET with the JVM. Kirill talks about how they use Kotlin’s DSL capabilities to create a custom protocol and testing scripts. For links to show notes, please visit talkingkotlin.com

    Read More

  • Gradle Script Kotlin with Rodrigo Oliveira

    We speak to Rodrigo (and an uninvited rooster) about Gradle Script Kotlin, the reasons behind it, what benefits it provides us as build script engineers, the challenges in maintaining two scripting languages and where Kotlin fits in the future of Gradle. For links to show notes, please visit talkingkotlin.com

    Read More

  • Coroutines with Roman Elizarov

    We speak with Roman about coroutines and what Kotlin brings to the table when it comes to asynchronous programming, how it’s implemented in Kotlin, the differences between coroutines and RxJava, Callbacks and other asynchronous programming models, and were it all this fits in when it comes to concurrent programming. For links to show notes, please…

    Read More

  • libGDX with Mario Zechner

    Speaking with Mario Zechner about libGDX, Game Development and benefits of using Kotlin with gaming. For links to show notes, please visit talkingkotlin.com

    Read More

  • Spring Boot with Sébastien Deleuze

    We chat to Sébastien about his work with Spring Boot, where Kotlin fits in, what features it brings for Spring Boot developers as well as other things he’s working on. For links to show notes, please visit talkingkotlin.com

    Read More

  • A Chat with Andrey Breslav

    In this first episode of Talking Kotlin, we speak with Andrey Breslav, team lead and father of Kotlin. We discuss his background, why he decided to work on Kotlin, the challenges of designing a language, how things are done on the team, as well as a peek into what’s in store. For links to show…

    Read More