Evolving Kotlin Language Defaults | Michail Zarečenskij
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs When designing a programming language, we decide what’s safe, what’s convenient, and what’s practical. These choices become our defaults, the way we believe most programs should be written in that language. However, defaults evolve over time. What once seemed like a good idea may later become a source of bugs and friction. In fact, wrong defaults are often one of the main reasons new programming languages emerge. In this session, we’ll explore how programming languages deal with their defaults. What tools do they have at their disposal, and what are the costs of changing defaults? We’ll look at how languages transition from mutability to immutability, adopt null-safety, and add deeper analyses to track object locality and many more. Expect examples from C#, Java, Swift, Dart, and, of course, how we’re evolving defaults in Kotlin!

Bootiful Kotlin | Josh Long

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Kotlin Programming Language Skillset Learning for Students from Youth Buddy

KotlinConf'26 Keynote

Why std::vector Can't Save You (And What to Use Next)

What's New in Compose Multiplatform | Sebastian Aigner and Márton Braun

C Strings are Terrible!

Android 17 sucks. So I put Linux on a phone.

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

God Says:"MY CHILD, I NEED TO SEE YOU URGENTLY!"/God Message Now/God Message

Sony’s KMP Journey: Scaling BLE & Hardware with Kotlin Multiplatform | Sergio Carrilho

Violence Expert: Real Self-Defense Is TERRIFYING

The Internet Is Dead…And Nobody Cares

The Big Short (2015): The Jenga Scene – Explaining the Financial Collapse

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Linus Torvalds: AI Can’t Think Like a Programmer

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

I won't use `monkeypatch` or `pytest-mock`

The Real Reason European Cars Can't Compete

