Latest Issue
Kotlin Weekly #-522!
Know Kotlin? Ship It Everywhere and Win at Shipaton 2026 (blog.jetbrains.com) JetBrains has announced the Ship Kotlin Everywhere Award as part of RevenueCat’s Shipaton 2026, offering a $30,000 prize pool for building multiplatform apps with Kotlin Multiplatform and Compose Multiplatform between August 1 and September 30.
KotlinLLM is Going Open Source (blog.jetbrains.com) KotlinLLM, an open-source IntelliJ IDEA research plugin that uses persistent ‘Smart macros’ to dynamically generate, update, and save Kotlin code at runtime via an LLM, goes public.
[SPONSORED] Join the Coroutines Mastery waitlist and be first to access the November 2026 cohort (coroutinesmastery.com) Registration for Coroutines Mastery opens soon. Waitlist members will receive enrollment details, course updates and the best available pricing. Join the November cohort and build the confidence to reason about coroutines instead of relying on guesswork.
[SPONSORED] Master Kotlin Coroutines with a free cheat sheet developers actually keep open while coding every day (cheat-sheet.kt.academy) Coroutines can simplify async code - or introduce subtle bugs when misused. Get a free Kotlin Coroutines Cheat Sheet with the most important builders, scopes, dispatchers, Flow basics, and best practices in one place. A practical reference you’ll return to whenever you code.
Secure Your APIs: OAuth2 and JWT for Beginners (blog.jetbrains.com) Tutorial on securing Spring Boot APIs using OAuth 2.0 and JWTs, covering custom claim extraction, method-level security with @PreAuthorize, and strict issuer/audience validation in Kotlin.
Design a screen, get a Clean Architecture feature — Spec-Driven Development that keeps AI-generated KMP code from drifting (proandroiddev.com) Ali Sadeghi introduces KMPilot, an open-source Spec-Driven Development template for Claude Code that prevents AI-generated Kotlin Multiplatform code drift by enforcing strict Clean Architecture constraints and design-token synchronization.
Practical Kotlin Multiplatform: Creating the Firebase Auth Remote Store with Ktor (joebirch.co) Joe Birch demonstrates how to build a platform-agnostic KMP authentication remote store using Ktor and the Firebase Auth REST API without relying on third-party SDKs.
One Kotlin codebase, three platforms: building Multidex with Compose Multiplatform (kunal26das.github.io) Kunal Das presents a retrospective on building Multidex, an open-source Pokédex app for Android, iOS, and Desktop using Compose Multiplatform, sharing architectural lessons, UI/networking sharing strategies, and DX wins like desktop hot-reloading.
Kotlin Architecture Tests: What They Are and Why They Matter - Part 1/3 (proandroiddev.com) Bao Le introduces Konture, an open-source Kotlin architecture testing library that prevents structural drift by using executable unit tests to enforce domain isolation, Gradle module boundaries, and public API encapsulation.
The challenge of adding a Web target to DroidconKotlin (touchlab.co) Kevin Schildhorn details Touchlab’s experience adding a Web target to the DroidconKotlin sample app, covering dependency hurdles like SQLDelight async queries and Coil browser limitations, as well as adaptive layout adjustments.
Android Deep Linking Made Simple with Navigation 3 (medium.com) Cosmin Mihu explains how to leverage Navigation 3’s new native UriDeepLinkMatcher and DeepLinkRequest to implement type-safe, boilerplate-free deep linking in Jetpack Compose.
Magical Book of Compose Performance — Defer State Reads (proandroiddev.com) Akshay Chordiya explains how to optimize Jetpack Compose performance by deferring state reads to the Layout and Drawing phases using lambda-based modifiers and parameters, effectively skipping unnecessary recompositions during high-frequency UI updates.
Shipaton — world’s largest mobile hackathon is back (www.revenuecat.com) Shipaton is back. This August and September, we’re inviting builders from all corners of the globe to ship brand-new apps and compete for a share of over $1 million worth of prizes.
Kmemo (github.com) Kotlin Multiplatform semantic cache for LLM calls: eleven guards against false cache hits, measured on blind corpora, coroutine-first.
Ledger (github.com) Kotlin Multiplatform (Android + iOS + Desktop) reference app demonstrating clean architecture, convention plugins, Room 3, Navigation 3, and Koin annotation DI with Compose Multiplatform.
Koog Community Blueprints (github.com) An independent community project exploring secure, observable, and engineering-focused AI agent architectures through runnable Kotlin examples, engineering guidance, and practical reference implementations.
Grafima (github.com) Charts for Compose Multiplatform. Android and iOS, one codebase. Five chart types (bar, line, pie, radar, gauge) drawn on Canvas, animated, and accessible by default.
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 #-522! 02/08/2026
- Kotlin Weekly #-521! 26/07/2026
- Kotlin Weekly #-520! 19/07/2026
- Kotlin Weekly #-519! 12/07/2026
- Kotlin Weekly #-518! 05/07/2026
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