Your weekly dose of Kotlin

Register for the newsletter to get your weekly Kotlin dose. It is free, we are lovely and do not send spam


Subscribe

* indicates required

Latest Issue

Kotlin Weekly #-489!

The Unified IntelliJ IDEA: More Free Features, a Better Experience, Smoother Flow (blog.jetbrains.com) IntelliJ IDEA 2025.3 now unifies Community and Ultimate into a single IDE, keeping core Java and Kotlin features free while offering advanced tooling via an optional Ultimate subscription.

A Better Way to Explore kotlinx-benchmark Results with Kotlin Notebooks (blog.jetbrains.com) Check out in this article how Kotlin notebooks provide an interactive way to analyze, visualize, and share kotlinx-benchmark results using DataFrames and charts instead of raw text output.

How Backend Development Teams Use Kotlin in 2025: Insights from a Certified Trainer (blog.jetbrains.com) José Luis González, a certified Kotlin trainer shares common anti-patterns, testing best practices for coroutines, and a practical checklist for diagnosing memory issues in modern Kotlin backend teams.

Stack traces in Compose (developer.android.com) If you’ve struggled with Stack traces being obscure in Compose, there is a new feature in Compose 1.10 to help include your code in the trace.

[SPONSORED] The ultimate guide to Docker build cache (fandf.co) Docker builds feel slow because cache invalidation is working against you. Depot explains how BuildKit’s layer caching works, when to use bind mounts vs cache mounts, and how to optimize your Dockerfile so Gradle dependencies don’t rebuild on every code change.

Kubernetes Made Simple: A Guide for JVM Developers (blog.jetbrains.com) Michael Nyamande presents a step-by-step guide for JVM developers on deploying a Kotlin Spring Boot application to Kubernetes, covering Docker, core Kubernetes resources, configuration management, databases, and Ingress-based traffic routing.

Single Command IDE Setup (engineering.block.xyz) Shivang Shah introduces IDE Provisioner, a one-command CLI that bootstraps and maintains standardized, high-performance Android Studio and IntelliJ setups for large teams.

Edge-to-Edge Is No Longer Optional - Android 16 Migration Guide (medium.com) Qamar Safadi explains how Android 16 makes edge to edge mandatory and how to migrate Compose apps using enableEdgeToEdge, proper Scaffold inset handling, and Material 3 components.

Liquid glass effect for KMP - tutorial & usage (www.youtube.com) This video shows how to add Liquid Glass style UI effects to Kotlin Multiplatform apps using Compose Multiplatform and the Liquid library.

Refactoring Masterclass - Adding Receipts in the Checkout Kata (www.youtube.com) In this video, Duncan McGregor refactors the Checkout Kata to add receipt generation, using test-driven development and extensive structural changes while challenging himself to work mostly without the mouse.

Advanced Compose Course: master state, modifiers, navigation, testing—launching spring 2026 (advancedcompose.com) A new Advanced Compose Cohort Course is planned for spring 2026 and launches only if 200+ developers join. Dive into state & recomposition, modifiers, scalable navigation, and production-ready UI testing. If you want a structured path to real Compose mastery, join the list and help activate the cohort at the best price.

Kompress (github.com) Kompress is a lightweight zlib (de)compression API for Kotlin Multiplatform.

KSafe (github.com) KSafe is a Kotlin Multiplatform encrypted persistence library that provides hardware-backed, zero-boilerplate secure storage with property delegates and Compose-friendly state across Android, iOS, and JVM.

KmperTrace (github.com) KmperTrace is a new Kotlin Multiplatform library that adds span-based tracing and structured logging, plus a CLI to reconstruct readable end-to-end traces from plain logs across Android, iOS, JVM, and Wasm.

Kova (github.com) Kova is a type-safe Kotlin validation library that provides composable validators through a fluent API.

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

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 47degrees