Latest Issue
Kotlin Weekly #-466!
Case Study: Why Kakao Pay Chose Kotlin for Backend Development (blog.jetbrains.com) Case Study from Kakao: Kakao Pay uses Kotlin for backend development to build stable, readable, and scalable services, highlighting features like value classes, null safety, extension functions, and expressive testing with data classes.
Meta joins Kotlin Foundation (engineering.fb.com) Meta joins the Kotlin Foundation as a gold member. Learn more about it in this announcement.
[SPONSORED] Product for Engineers newsletter (newsletter.posthog.com) Learn to build better products, not just better code. Learn how to talk to users, build features they love, and find product market fit. Subscribe for free.
Building a TODO App Using MVI and Jetpack Compose (medium.com) Building a TODO app with MVI in Jetpack Compose, Matías Del Bel walks through unidirectional data flow, state management, and side-effect handling to create scalable and testable UIs.
The Current Status of Test Fixtures Support in Android (brightinventions.pl) Andrzej Zabost wrote about the experimental Kotlin test fixtures support in AGP 8.5, highlighting improved modular testing in Android despite limited documentation and hidden feature flags.
Don’t use Type-safe Project Accessors with Kotlin Gradle DSL (www.zacsweers.dev) Zac Sweers warns against using type-safe project accessors with Kotlin Gradle DSL, as changes to included projects can break incremental compilation and trigger widespread rebuilds across large codebases.
Is this a first nail in the ViewModel’s coffin? (medium.com) Jean Tuffier explores how Jetpack Compose’s new Navigation 3 library can replace ViewModels for state management by leveraging saveable backstacks and composable presenters, signaling a potential shift in Android architecture.
Exploring Kotlin (native) compilation (medium.com) Filip Wiesner explains Kotlin/Native libraries use intermediate Kotlin IR, details why iOS linking is slow, and highlights static vs. dynamic libraries’ impact on mobile builds.
Write Better Tests with the Screenplay Pattern (www.youtube.com) Duncan shows how to write more expressive Kotlin acceptance tests using the Screenplay Pattern, enhancing readability with actors, lambdas, and a refined DSL structure.
July 10 • Kotlin Coroutines Mistakes Webinar (free) (webinar.kt.academy) Hands-on walkthrough with Marcin Moskala. Two time-zones, interactive Q&A, live session.
Kotlin-symbol-processor-plantuml-generator (github.com) Kotlin-symbol-processor-plantuml-generator is designed to configure and create Class Diagrams in the plantuml format by applying a KSP Plugin on your project.
KReplica (github.com) KReplica is a DTO generator for KMM and Kotlin JVM. It runs automatically during Kotlin compilation.
KMPify (github.com) KMPify is a Kotlin-based desktop tool designed to help you migrate Android Jetpack Compose projects to Kotlin Multiplatform with minimal effort.
Kuvasz (github.com) Kuvasz is an open-source, self-hosted uptime & SSL monitoring service, designed to help you keep track of your websites and services.
Shadow (github.com) Shadow is a Gradle plugin for creating fat/uber JARs with support for package relocation.
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 #-466! 06/07/2025
- Kotlin Weekly #-465! 29/06/2025
- Kotlin Weekly #-464! 22/06/2025
- Kotlin Weekly #-463! 15/06/2025
- Kotlin Weekly #-462! 08/06/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