Latest Issue
Kotlin Weekly #-475!
Kotlin 2.2.20 Released (blog.jetbrains.com) Kotlin 2.2.20 is released with Kotlin/Wasm Beta, improved multiplatform support, JS and Native enhancements, and better tooling for web development. Check out the announcement here.
Your Voice Belongs Here: Creating Compelling KotlinConf Proposals (blog.jetbrains.com) Ksenia Shneyveys highlights a livestream guiding underrepresented Kotlin speakers on crafting standout KotlinConf proposals and sharing their stories.
Android Studio Narwhal 3 Feature Drop: Resizable Compose Preview, monthly releases and smarter AI (android-developers.googleblog.com) Paris Hsu highlights Android Studio Narwhal 3’s resizable Compose Preview, AI-powered Gemini enhancements, and improved tools for backup, policy insights, and project optimization.
[SPONSORED] LAST CALL: Webinar — Testing Coroutines made simple with runTest, TestScope, and end-to-end flows (webinar.kt.academy) Struggling to test coroutine-based code? Join us on Sept 15 for a focused live session on testing suspending functions, ViewModels, and workflows. Registration secures your seat plus 7-day access to the recording if you can’t attend live. Get your questions ready!
[SPONSORED] Master Kotlin Coroutines in 5 weeks with Marcin Moskała — author, trainer, and conference speaker (coroutinesmastery.com) Marcin Moskała is a renowned Kotlin Coroutines expert — author of the most popular book on coroutines, trainer of hundreds of developers, and a frequent speaker at KotlinConf and Android conferences. With 7+ years of teaching, he has seen every pitfall. His 5-week program, Coroutines Mastery, turns confusion into production-ready skills with lessons, coding practice, and live Q&As.
Composing App State, or there and back again (coroutinesmastery.com) Beatrice Kinya explains how to manage app state with Square’s Workflow library by modeling features as composable state machines in Kotlin.
From Python to Kotlin: How JetBrains Revolutionized AI Agent Development (medium.com) Vadim Briliantov explains how JetBrains’ Koog empowers JVM developers to build production-grade AI agents in Kotlin, overcoming Python’s limitations for enterprise AI.
Inside Burst’s Test Interceptors (publicobject.com) Jesse Wilson presents Burst’s Kotlin Multiplatform test interceptors, offering JUnit-like lifecycle control, chaining, and inheritance without reflection.
Pragmatic KMP for Mobile at Somnox - Part 3 (kiranrao.in) Kiran Rao shows how Somnox pragmatically adopted Kotlin Multiplatform, integrating shared code into Android/iOS before moving to a monorepo.
Kotlin Data Structures: What to Use and When (carrion.dev) Ignacio Carrión explains how to choose the right Kotlin data structure for performance, from lists and sets to queues and immutable collections.
Firebender - TypeAlias Show #8 (www.youtube.com) Dave Leeds and guest Kevin Tang explore Kotlin roadmap updates, survey results, and showcase Firebender for Android app building in TypeAlias Show #8.
Checkout Kata in Kotlin - Part 1 - TDD (www.youtube.com) Duncan McGregor demonstrates Test-Driven Development in Kotlin by implementing the Checkout Kata with a focus on simple, incremental, and readable code.
SqlDelight AndroidX Driver (github.com) sqldelight-androidx-driver provides a SQLDelight SqlDriver that wraps the AndroidX Kotlin Multiplatform SQLite libraries.
SnakeYAML Engine KMP (github.com) SnakeYAML Engine KMP is a YAML 1.2 processor for Kotlin Multiplatform
Kodio (github.com) Kodio is a Kotlin Multiplatform library for straightforward audio recording and playback.
CIDRE (github.com) CIDRE is a Kotlin Multiplatform library for IP address and network representation, CIDR math, and subnet operations with zero external dependencies.
KmpAppInsights (github.com) A Microsoft AppInsights Client compatible for Kotlin Multiplatform. Captures Crash Logs by saving to Disk.
Contribute
We rely on sponsors to offer quality content every Sunday. If you would like to submit a sponsored link contact us!.
If you want to submit an article for the next issue, please do also drop us an email.
Thanks to JetBrains for their support!
Submit
Suggest a link for an upcoming Kotlin Weekly
Past Issues
RSS- Kotlin Weekly #-475! 14/09/2025
- Kotlin Weekly #-475! 07/09/2025
- Kotlin Weekly #-474! 31/08/2025
- Kotlin Weekly #-473! 24/08/2025
- Kotlin Weekly #-472! 17/08/2025
What people think about us

“Kotlin Weekly has established itself as one of the main references of what's going on in the Kotlin world.”
Hadi Hariri Head of Developer Advocacy, JetBrains
“If you have time for only a single source of information about Kotlin, Kotlin Weekly is a great choice. It is reliable, informative and fair”
Marcin Moskala Founder of Kt.Academy
“Kotlin Weekly is a comprehensive newsletter that helps me stay up to date with the most notable and recent developments in Kotlin libraries and new community initiatives.”
Raul Raja CTO 47degreesSponsor us
Kotlin Weekly is a weekly newsletter distributed currently to 22.907 developers worldwide. We offer sponsorships to be included in our mailing list. There is only one sponsored ad per issue, so you don't have to compete with others for attention. We are very transparent on how the Kotlin Weekly operates. We also offer, at the end of the newsletter, the option to include a job ad. If you are interested, drop us a message and let us know what you want.
Contact with us