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


* indicates required

Latest Issue

Kotlin Weekly #-401!

Kotlin Multiplatform State of the Art Survey 2024 ( Help to shape and understand the Kotlin Multiplatform Ecosystem! It takes 4 minutes to fill this survey. The results will be shared with the community, and you have the chance of winning an Amazon voucher!

The Ktor Plugin Registry Has Launched! ( Earlier this month, in the Ktor 2024 product roadmap, JetBrains announced their Ktor Plugin Registry. This registry is now available.

Mastering Algorithmic Problem Solving: Insights From Kotlin Heroes ( Prepare for technical interviews and hone your algorithm skills during JetBrains’ special event ‘Mastering Algorithmic Problem Solving: Insights From Kotlin Heroes‘ featuring two ICPC World Champions

[SPONSORED] Add paywalls in one line of code ( Give users instantly reactive UX with a sync layer that keeps in-app SQLite databases in sync with any backend Postgres. Set up is non-invasive. Try on a generous free plan.

How to safely update state in your Kotlin apps ( This article about state management in Kotlin apps explains what is a state, a transaction, and more.

OpenTelemetry Traces with http4k APIs ( Andy Goldberg wrote an article on adding tracing to http4k-built APIs, using the http4k-OpenTelemetry library.

The Culprit :Technical Debt Undermines Android Application Development ( Folks at Kotzilla run a survey about application architecture challenges faced by Android devs, and here are the results

Composing Higher Order Functions to Create an http4k API ( Duncan McGregor keeps moving on the refactoring series, this time trying to retrofit handlerFor into more of the code.

Every Kind of Class in Kotlin ( Dave Leeds provides an overview of every kind of class in Kotlin, along with some advice about when to use them

Kotlin Workshops - remote & powerful ( Take the pain out of configuring and testing your app’s paywalls. With RevenueCat Paywalls you can remotely configure and edit your entire paywall view without waiting on App Review.

Gratatouille: Metaprogramming to the Rescue of Your Build Logic ( Join the next Gradle user huddle about Gradle meta-programming and plugin development with Gratatouille, a new framework created by Martin Bonnin.


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!


Suggest a link for an upcoming Kotlin Weekly

Past Issues


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