Latest Issue
Kotlin Weekly #-504!
Dokka 2.2.0 is out! (github.com) Dokka 2.2.0 has been released. Check out in this website the full list of goodies.
Kotlin Workshops at KotlinConf (kotlinconf.com) KotlinConf’26 is coming to Munich on May 20–22: Talks, hands-on workshops (KMP, AI, backend, etc.), and more. Check out all the slots.
KotlinConf’26 Speakers: In Conversation with Josh Long (blog.jetbrains.com) Spring Developer Advocate Josh Long discusses the seamless integration of Kotlin and Spring, the rise of AI-powered services on the JVM, and his upcoming ‘Bootiful Kotlin’ talk at KotlinConf’26.
[SPONSORED] How Android apps actually make money (www.revenuecat.com) RevenueCat’s State of Subscription Apps report is out, analyzing 115,000+ subscription apps and more than $16B in revenue. Use it to benchmark your pricing, trials, and conversion rates against what’s actually working across the app economy.
I built a single compile Mutation testing lib for Kotlin which runs inside your normal test suite (dev.to) Mutflow is a new K2 compiler plugin for Kotlin that simplifies mutation testing by injecting mutants during a single compilation and running them via a JUnit extension to catch testing gaps.
Process Over Magic (medium.com) Uberto Barbini shares a structured AI-assisted workflow for Kotlin developers based on three core Markdown files—spec, agents, and plan—to ensure architectural consistency and process over magic prompts.
Using RSS to Understand Memory Pressure in CI Builds (dev.to) Iñaki Villar introduces Process Watcher, a GitHub Action designed to diagnose CI OOM errors by monitoring the Resident Set Size (RSS), heap usage, and GC activity of all JVM processes involved in a Gradle build.
Building a Deep Research Agent with Koog - Teaching Your Agent to Think in Phases (proandroiddev.com) This article covers building a multi-phase Deep Research Agent using Koog, focusing on subgraphs, history compression, and structured JSON output.
What I Learned Wrapping Map SDKs (www.youtube.com) Masashi Katsumata shared the concrete mistakes, hard trade-offs, and unexpected lessons learned from building a unified map SDK abstraction.
Explicit Backing Fields are experimental in Kotlin 2.3 (www.youtube.com) Pamela Hill talks about backing fields – a new syntax for explicitly declaring the underlying field that holds a property’s value, in contrast to the existing implicit backing fields.
Kotlin 2.3.20, Android Bench, and more (www.youtube.com) This video from Dave Leeds covers the latest updates from TypeAlias Show #10, featuring Kotlin 2.3.20, Android Studio Panda 2, and the best LLMs for Android development.
Compose cohort price change: €299 until March 31, then €449 for the same curriculum (www.advancedcompose.com) “Well-structured and clear”, “well-paced”, and “one of the best software courses I’ve taken” — this is how developers described our previous cohort. Lessons, exercises, feedback, Q&As, and 6 months access. €299 until March 31, then €449. Join today.
Compose Essential Cheat Sheet (PDF): components, state patterns, effects + Material UI & layout building blocks (cheat-sheet.kt.academy) Keep it close while coding: • component anatomy • stateless + controlled components • state hoisting: ViewModel, remember/retain/rememberSaveable • Slot APIs • side effects: LaunchedEffect, DisposableEffect, SideEffect • Material + layouts: Scaffold, Lazy*, Box/Row/Column. PDF after email signup.
acli — Unified Android CLI (github.com) Erik Hellman has released acli, a unified CLI for everything related to Android Development, very practical for the AI era.
kstats (github.com) A Kotlin Multiplatform statistics toolkit covering descriptive analysis, probability distributions, hypothesis testing, correlation, regression, and sampling.
SVG to Compose (github.com) A suite of tools to convert SVG or Android Vector Drawable (AVD/XML) files into Android Jetpack Compose Icons.
WebAuthn Kotlin Multiplatform (github.com) Standards-first Kotlin Multiplatform building blocks for WebAuthn and passkey integrations.
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 #-504! 29/03/2026
- Kotlin Weekly #-503! 22/03/2026
- Kotlin Weekly #-502! 15/03/2026
- Kotlin Weekly #-501! 08/03/2026
- Kotlin Weekly #-500! 01/03/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