Weekly Digest
Dec 29 - Jan 4, 2026
6 articles that week
HashMap and Set Performance Optimization in Android Kotlin
Using List.contains() instead of Set.contains() in your Android app? You might be making it 900x slower than it needs to be.
Kotlin Multiplatform in 2026: Why We Finally Deleted Our Flutter Code
A team just deleted thousands of Flutter files and went all-in on Kotlin Multiplatform. Here's why the physics of cross-platform development finally caught up with them.
Compose Multiplatform 1.10.0
Elvira Mustafina from JetBrains just dropped Compose Multiplatform 1.10.0, and it's solving one of the most annoying pain points in cross-platform development. Three different @Preview annotations? Gone.
The Journey to Compose Hot Reload 1.0.0
Sebastian Sellmair and Azat Abdullin from JetBrains reveal how they built Compose Hot Reload 1.0.0—a zero-config tool that lets you update Kotlin UI code instantly while preserving app state. The engineering behind it is wild.
Update Your Projects for AGP 9
Márton Braun from JetBrains drops a critical update: Android Gradle Plugin 9.0 just landed with breaking changes that will affect every Kotlin Android project. Time to update your build configs.
Unlock Native Power in Flutter Part 1
Flutter's cross-platform magic hits a wall when you need native APIs. Here's how to bridge that gap without losing your mind.