WeAreDevelopers LIVE • Sep 14, 2023

Why Kotlin is the better Java and how you can start using it

Iris Hunkeler

Tired of verbose Java boilerplate and endless NullPointerExceptions? Discover how Kotlin's seamless JVM interoperability lets you safely modernize your codebase file-by-file.

Starting at 7:45 · Watch from the beginning

Why Kotlin is the better Java and how you can start using it thumbnail

Checking access…

Playback and chapters load privately for Free videos.

Matching moments

3:03 min

Introduction to Kotlin history and Java ecosystem interoperability

Urs Peter · World Congress 2022

3:01 min

Introduction to Kotlin and Java interoperability

Christian Woerz · LIVE

3:53 min

Key takeaways and future Kotlin Multiplatform improvements

Petar Marijanović · LIVE

4:21 min

Navigating Kotlin Multiplatform beyond the happy path

Andrea Della Porta Andrea Della Porta · World Congress 2026 Europe

4:20 min

Solving cross-platform drawbacks with Kotlin Multiplatform

Petar Marijanović · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

Upcoming sessions on this topic

Open session

Java is Coming for Python’s Lunch: The Rise of JVM AI Agents

  • Frederik Pietzko

    Jetbrains

    Developer Advocate

Open session

Spring Boot Beyond the Defaults: A Practical Framework for Overriding Autoconfiguration

  • Pradeep Kumar

    Classpath Consulting

    Freelancer Solution Architect

Open session

Modernize with Confidence: Secure Legacy Modernization in Action

  • Prince Kumar

    IBM

    Software Engineer

Open session

From TypeScript to Go: How We Cut Infra Cost 26x Without Rewriting Everything

  • Barun Debnath

    Respan

    Infra Engineer

Open session

From Spring Boot to Spring AI: A Java Developer's Journey into Agentic Systems

  • Varsha Das

    AWS

    Developer Advocate

Open session

When Caches Lie: Solving Transactional Integrity and Distributed Race Conditions in Spring Boot

  • Shuchita Prasad

    JPMorgan

    Senior Lead Engineer