Talking Kotlin

http4k Chronicles

Talking Kotlin

Show Notes

Dive into the intricate world of microservices with the latest episode of Talking Kotlin, hosted by Sebastian and Hadi . In this engaging conversation, the hosts are joined by Ivan and David, the masterminds behind HTTP4K, to discuss the nuances of simplicity in software development and the often-misunderstood landscape of microservices.

The episode kicks off with a discussion about the deceptive allure of complexity in building software. Ivan and David share insights into their roles as consultants, shedding light on the misconception that complexity is synonymous with efficiency. They challenge the industry norm and question whether microservices have become overly complex without a clear reason.

As the discussion progresses, the hosts inquire about the scalability and applicability of HTTP4K. Ivan and David emphasize the simplicity of HTTP4K and its efficacy, providing valuable insights into its application in various scenarios. They discuss the importance of understanding application growth and the potential challenges that may arise, such as the need for databases, queues, and caches.

At the end, the conversation steers towards structuring applications and the patterns recommended by Ivan and David. They address the significance of mono repos and multi-service testing, highlighting the need for understanding how to construct larger applications.

Join the hosts and guests in this thought-provoking episode as they demystify the complexities of microservices and celebrate the elegance of simplicity in software development. Whether you're a seasoned developer or just stepping into the world of microservices, this episode provides valuable insights and a fresh perspective on building robust and scalable software.

For more Kotlin insights and exciting discussions, don't miss Talking Kotlin. Subscribe now and stay tuned for upcoming episodes!

More from Talking Kotlin

Sep 1, 2026

In this Kotlin Conversations episode from KotlinConf 2026, Dan Kim shares how he’s building full-stack web apps entirely in Kotlin using Ktor, Compose, and WebAssembly. He talks about KMP, the future of WASM on the web, and whether Android developers can finally become frontend developers without writing JavaScript. The conversation also explores AI tools, vibe coding, and why the human side of engineering still matters most.

Aug 25, 2026

How can Kotlin help teams build safer financial software, migrate legacy systems, and move faster without increasing risk?In this episode of Kotlin Conversations from KotlinConf 2026, we talk with Yuri Geronimus, Senior Staff Engineer and Chief Architect at Verifone, about using Kotlin in the world of payments and financial technology — where software defects, compliance requirements, and certification tests can have serious consequences.

Aug 18, 2026

Three Android developers. Zero Swift experience. A two-month deadline.At KotlinConfersations'2026, Suhyeon (Leah) Kim shares how her team used KMP to build and ship a brand-new iOS app despite having no iOS developers on the team.

Aug 11, 2026

Watch the Talk Here: https://youtu.be/VVf6txPZk3YIn 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. Sergio also explains why architecture was the key to creating a seamless experience across Android and iOS.

Aug 4, 2026

In this KotlinConf'26 interview, Huyen sat down with Jake Wharton to talk about the past, present, and future of Kotlin and software development. And, of course, a bit about AI.

See all episodes →