Latest Issue
Kotlin Weekly #-435!
Kotlin 2.1.0 Released (blog.jetbrains.com) Right before the end of 2024, we have a new Kotlin version released. Check out some of the goodies being delivered here.
Solve Advent of Code 2024 Puzzles in Kotlin and Win Prizes (blog.jetbrains.com) Like every year, we start with the Advent of Code 2024. Sebastian Aigner will be discussing some of the solutions together with some other folks.
Modern Android Maps Feedback 2024 (docs.google.com) The teams at Google Maps is collecting some feedback from their Open Source library Maps Compose. If you have used it and you would like to help them, consider filling the following doc.
[SPONSORED] Product for Engineers - A newsletter helping developers flex their product muscles (posthog.com) Product for Engineers is PostHog’s newsletter dedicated to helping engineers improve their product skills. It features curated advice on building great products, lessons (and mistakes) from building PostHog, and research into the practices of top startups.
How to Integrate ViewModel in Kotlin Multiplatform with Koin (medium.com) A step-by-step guide by Meet Bhavsar on integrating ViewModel with Koin in Kotlin Multiplatform projects to manage cross-platform state effectively using Compose.
Benchmarking Koin vs. Dagger Hilt in Modern Android Development (2024) (proandroiddev.com) This article by Arnaud Giuliani compares and benchmarks Koin 4.0.1-Beta1 and Dagger Hilt 2.52 for dependency injection in Android.
Notes on Immutability (medium.com) This article by George Papadopoulos emphasizes how immutability improves code readability, safety, and maintainability, contrasting it with the pitfalls of mutability.
Kotlin Tips and Tricks You May Not Know: #4 — Safe Collection Access (medium.com) Elena van Engelen-Maslova explains how to use Kotlin’s getOrNull and getOrElse for safe collection access, preventing exceptions and enhancing code resilience.
Optimization, Step by Step (www.romainguy.dev) Romain Guy keeps his series of exploring performance and optimisation in Kotlin.
A Developer’s Roadmap to Mastering Kotlin Multiplatform (proandroiddev.com) Jaewoong Eum’s article offers a comprehensive guide to mastering Kotlin Multiplatform (KMP) for efficient cross-platform development.
Testcontainers, Postgres, Kotlin (www.youtube.com) Duncan McGregor discusses using Testcontainers with Postgres in Kotlin to streamline testing and continuous integration workflows.
Complete Guide to Android Development with Kotlin (www.linkedin.com) Create your first Android application with Kotlin and Jetpack Compose. Along the way you’ll learn how to customize architectural components like screens, text, and images like a Pro!
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 #-435! 01/12/2024
- Kotlin Weekly #-434! 24/11/2024
- Kotlin Weekly #-433! 17/11/2024
- Kotlin Weekly #-432! 10/11/2024
- Kotlin Weekly #-431! 03/11/2024
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