Issue #713

February 8th, 2026
Articles & Tutorials
Sponsored
Shipping white-label apps used to mean repeating the same steps and signing in and out of Google Play Console dozens of times per release. With Runway, ship everything in one place, just once.
Yassine Sayah shows that adding extraBufferCapacity is essential when using tryEmit on SharedFlow to avoid silently dropped events with active collectors.
Arnaud Giuliani announces a native Kotlin Compiler Plugin that brings compile-time safety and auto-wiring to your dependency injection.
Sponsored
Code 10x faster. Tell Firebender to create full screens, ship features, or fix bugs - and watch it do the work for you. It's been battle tested by the best android teams at companies like Tinder, Adobe, and Instacart.
Cedric Ferry shows how ServiceLoader plus Koin module providers enable runtime wiring of feature implementations while the app depends only on API modules for compile-time decoupling.
Ayush Bansal shows CompositionLocal values are attached to a node and resolved by upward lookup, so only composables that read them recompose.
Marcin Moskała explains modern Compose stability as reference versus equality change checks under Strong Skipping Mode, with automatic lambda memoization reducing unnecessary recompositions.
Tezov's fifth part of an educational series about dependency injection with Kotlin and Koin. This part introduces a small but important evolution: linked scopes.
rains shows how Koog’s built-in ACP support makes Kotlin agents IDE-connectable through IntelliJ AI Chat with minimal glue code.
Place a sponsored post
We reach out to more than 80k Android developers around the world, every week, through our email newsletter and social media channels. Advertise your Android development related service or product!
News
JetBrains outlines the Kotlin Foundation mentorship pilot that pairs maintainers with newcomers to land a meaningful merged contribution and strengthen Kotlin open source.
Videos & Podcasts
Jov Mit covers refactorings that are a important for every Android developer.
Upgrading Android Gradle Plugin from 8 to 9 in Compose Multiplatform is not a trivial update, so Mykola Miroshnychenko walks you through the necessary changes.
Philipp Lackner shows how we can encrypt and decrypt local preferences in Kotlin Multiplatform for Android, iOS and desktop.
Philipp Lackner goes over what has changed in the Kotlin ecosystem in January 2026.
Walk through the full pipeline: tokenization, embeddings, inference — so you understand it well enough to explain it. Walk away with a mental model that you can use for your next dinner party.
Sebastian and Márton host a special, audio-only episode where they discuss everything that’s new and noteworthy in the Kotlin 2.3 release.
Specials
Eugene Petrenko shows how git alternates enable cheap full repo forks that avoid worktree limitations for parallel or agent-driven development.