Latest Issue
Kotlin Weekly #-484!
Ktor annual research 2025 (surveys.jetbrains.com) The Ktor Annual Survey is live, and the JetBrains team would love your feedback! Whether you’ve built production systems with it or are just experimenting, your input will help make Ktor better for everyone. Share your experience with its features, documentation, and tools.
Growing Kotlin Adoption in Your Company (blog.jetbrains.com) Urs Peter explains how to scale Kotlin adoption in Java teams through clear code benefits, developer support, and strong in-house communities.
Finding Order in the Mayhem: A Novel Concurrency Testing Tool that Improved the Kotlin Compiler (blog.jetbrains.com) JetBrains Research introduces LitmusKt, a multiplatform concurrency testing tool that uncovers and fixes subtle Kotlin compiler bugs across JVM and Native backends.
[SPONSORED] Struggling with async code or coroutine confusion? We’ll fix that — for your whole team (kt.academy) Our tailored backend workshops solve real-world issues: context leaks, thread blocking, error handling. We adapt the agenda to your system architecture and team level — we optimize it together. Hands-on training by JetBrains partner Marcin Moskala. Request a plan
[SPONSORED] Adopting Kotlin Coroutines — a practical guide for managers and team leads (cheat-sheet.kt.academy) Your team’s scalability and delivery speed depend on how you handle concurrency. This free guide by JetBrains partner Marcin Moskala explains why coroutines reduce cost, latency, and code complexity — and how to adopt them safely in existing Kotlin or Java systems. Download the guide.
Migration of Android App from Java Time API to Kotlin Time (beriukhov.medium.com) Andrei Beriukhov shares lessons from migrating an Android app from Java Time to Kotlin Time, highlighting benefits, pitfalls, and migration strategies for KMP readiness.
Value classes are new data classes (curiouslab.dev) Kotlin introduces value classes: a new, safer, and more efficient alternative to data classes with name-based destructuring, shallow immutability, and JVM performance gains via Project Valhalla.
Kotlin : Sealed Classes and Interface (proandroiddev.com) Richa Sharma explains when to use sealed classes vs sealed interfaces in Kotlin, highlighting flexibility, variance, and real-world use cases for modeling states and behaviors.
How to Get the Most Out of Junie in a Kotlin Multiplatform Project (medium.com) Mirzamehdi Karimov shares six practical tips for using Junie, JetBrains’ coding agent, to boost productivity and code quality in Kotlin Multiplatform projects.
Introducing Cahier: A new Android GitHub sample for large screen productivity and creativity (android-developers.googleblog.com) Google introduces Cahier, a new open-source Android sample app showcasing adaptive UI, Ink API, multi-windowing, and notes role integration for large-screen productivity and creativity.
Kotlin Khronicles Episode 6: Sinan Kozak, Performance Matters on Android Optimization (soundcloud.com) Sinan Kozak shares his journey and practical insights on Android performance optimization, Kotlin, and Compose development.
Building Android apps in Meta’s monorepository with Buck2 (open.spotify.com) In this episode, Pascal talks with Iveta, Navid, and Joshua from Meta’s Android Developer Experience team about the technical strategies that help Meta’s engineers stay productive at scale.
TestBalloon Addons (github.com) TestBalloon Addons brings Kotest-style FreeSpec, data-driven, property, and fixture-generation testing to the Kotlin Multiplatform-native TestBalloon framework.
Liquid (github.com) Liquid library allows you to lett modifier nodes sample and manipulate the pixels behind them in Compose Multiplatform.
DevAnalyzer (github.com) DevAnalyzer is a Compose Multiplatform desktop app that helps developers analyze and optimize their entire development setup—from Gradle projects to SDK and IDE storage, in one unified tool.
LitmusKt (github.com) LitmusKt is a litmus testing tool for Kotlin. Litmus tests are small concurrent programs exposing various relaxed behaviors, arising due to compiler or hardware optimizations.
Flocon (github.com) Flocon is an debugging and inspection tool built with Kotlin Multiplatform, designed to work across Android and desktop environments.
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 #-484! 09/11/2025
- Kotlin Weekly #-483! 02/11/2025
- Kotlin Weekly #-482! 26/10/2025
- Kotlin Weekly #-481! 19/10/2025
- Kotlin Weekly #-480! 12/10/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