Latest Issue
Kotlin Weekly #-519!
Introducing the Kotlin Benchmark for AI Coding Agents (blog.jetbrains.com) JetBrains has launched the Kotlin Benchmark, a new official, repository-level software engineering benchmark built on Multi-SWE-bench to evaluate how reliably AI coding agents can navigate existing codebases and generate validated patches for Kotlin projects.
The History of Kodee, Kotlin’s Mascot (blog.jetbrains.com) This article details how JetBrains used community surveys, anthropological focus groups, and iterative design to evolve Kotlin’s mascot from a rigid robot sketch into Kodee, a beloved and expressive developer icon.
Kotlin Comes to BlueJ (blog.jetbrains.com) Kotlin support is now available in BlueJ, one of the most established environments for teaching introductory object-oriented programming.
[SPONSORED] Mobile observability shouldn’t suck (bitdrift.io) Your customer lives in the real world, and it’s messy: Intermittent connections, mid-onboarding drop-offs, force quits… Unlike other observability tools, bitdrift captures 100% of real-time data, unsampled across 1B+ installs, so you and your agents can query reality. Try bitdrift: mobile observability for the real world.
Inside SubcomposeLayout: Jetpack Compose’s Most Misunderstood API (blog.shreyaspatil.dev) A deep dive into Jetpack Compose’s SubcomposeLayout API, explaining why executing composition during the measurement phase is performance-heavy and how to correctly leverage it for constraint-dependent UIs.
How to Structure a Real Kotlin Multiplatform App Before You Write Your First Feature (medium.com) The KMP-Umbrella-Template isolates third-party vendor SDKs from shared features using a decoupled API-SPI-Impl-Provider structure and compile-time dependency injection to cleanly scale Kotlin Multiplatform projects.
Introducing the Composables CLI and MCP server (composables.com) Composables CLI is a command-line tool for creating native apps and modules with Composables UI wired in from the start.
Another Way to KMP: Shared Renderers (proandroiddev.com) Gabor Berenyi explains an inverted Kotlin Multiplatform approach where a custom 3D galaxy renderer lives inside commonMain, isolated from platform graphics APIs via a thin 34-call abstraction interface.
Going Beyond Firebase: Performance Monitoring for Android and Kotlin Multiplatform with Kotzilla (medium.com) Miguel Valdes Faura highlights the Kotzilla Platform’s ability to automatically diagnose and fix Android and KMP performance bottlenecks using Koin-level visibility and an AI-powered MCP server, bypassing Firebase’s need for manual tracing.
Cut build time by 70% in your KMP projects with the Dependency Analysis Gradle Plugin (autonomousapps.com) Tony Robalik highlights how Kraken Technologies used the Dependency Analysis Gradle Plugin to cut KMP build times by 70% and sync times by 85% by identifying and removing unused or misclassified JVM and Android dependencies across 600 modules.
Sony’s KMP Journey: Scaling BLE & Hardware with Kotlin Multiplatform (www.youtube.com) Sergio Carrilho details how Sony spent six years leveraging KMP and Compose Multiplatform to deliver a BLE-powered application deployed across millions of devices.
A First Look at the Kotlin Ecosystem Plugin for Declarative Gradle (www.youtube.com) JetBrains has previewed its new Kotlin Ecosystem Plugin for Declarative Gradle, changing the build authoring mental model to radically simplify and streamline multiplatform build script configurations.
Flow in Kotlin Coroutines Cheat Sheet: a practical PDF reference for Kotlin developers (cheat-sheet.kt.academy) Sign up to receive a PDF cheat sheet covering Flow builders, hot and cold streams, essential operators, buffering, error handling, and collection strategies. It also includes StateFlow, SharedFlow, and common Flow patterns used in production Kotlin applications.
Follow Marcin Moskala on LinkedIn for daily Kotlin, coroutines, Flow, and Compose insights (www.linkedin.com) Marcin Moskala shares short, practical LinkedIn posts about Kotlin, coroutines, Flow, Compose, and engineering trade-offs. Follow him to get regular explanations, examples, and mental models that help you reason about Kotlin code more clearly in real projects, one concept at a time. In practice.
Renetik Android (github.com) Renetik is a pragmatic, module-based Kotlin framework used to build reactive, MVC-style Android applications.
kPlatform (github.com) A lightweight Kotlin Multiplatform library for easily accessing hardware, operating system, and runtime information via a unified global singleton.
Compose Desktop Native (github.com) A Kotlin/Native port of Compose Multiplatform running on SDL3 for windowing and input.
Kexcel (github.com) A Kotlin Multiplatform library for working with Excel (.xlsx) files. Written in pure Kotlin with no platform-specific dependencies.
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 #-519! 12/07/2026
- Kotlin Weekly #-518! 05/07/2026
- Kotlin Weekly #-517! 28/06/2026
- Kotlin Weekly #-516! 21/06/2026
- Kotlin Weekly #-515! 14/06/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