Kotlin Weekly - Kotlin Weekly #381

 
 

ISSUE #381

19th of November 2023
 



Announcements


Kotlin Multiplatform Development Roadmap for 2024
With the recently achieved stability of Kotlin Multiplatform, there is now a clear Roadmap for KMP in 2024. Check out this article to learn more.
blog.jetbrains.com

Kotlin 2.0.0-Beta1
The first Beta for Kotlin 2.0.0 has been already published! Check out to see some of the things that are currently in the oven.
github.com



Articles


Forbes Mobile App Shifts To Kotlin Multiplatform
Forbes app is shifting to Kotlin Multiplatform. Check out in this article their process and reasoning for doing so.
www.forbes.com

Server-side validation with Ktor
This tutorial provides a sampling of how you can use Akkurate to write server-side validation with Ktor.
akkurate.dev

Introduction to Datapack Creation with Kore in Kotlin
In this article, Pierre Roy introduces the basics of using Kore to create your very own Minecraft datapack. You'll learn how to set up your environment, define your datapack's properties, and manage scoreboards, all within the comfort of Kotlin's modern syntax.
ayfri.com

Law of Demeter with examples in Kotlin
Fabrizio Di Napoli wrote an article explaining the Law of Demeter, showcasing it with some examples in Kotlin.
fabridinapoli.medium.com

Object-oriented event sourcing
In this last post of the series Object-oriented Event Sourcing, Jakub Zalas takes a little detour and refactor his solution towards an object-oriented style.
dev.to

Embracing the Future: Koin is Ready for Kotlin 2.0
Amid the Kotlin 2.0 buzz, folks at Koin have been working on it, fully leveraging the innovations of Kotlin's K2 compiler.
blog.cloud-inject.io


Sponsored

Bug Shake is the most intuitive bug-reporting tool
Bug reporting should be as simple as shaking your device to get the complete user experience that led up to the issue. And now it is! Bug Shake is 100% free, so try it out in your next prerelease build to solve bugs and crashes faster than you ever thought possible.
embrace.io



Videos


Headache-Free Reactive Programming With Spring Boot and Kotlin Coroutines
In this webinar, Arton Arhipov speaks with Urs Peter about how Spring Boot’s coroutine support can wipe out all the downsides of the “raw” WebFlux approach and provide you with the best of both worlds: reactive characteristics without the complexity.
www.youtube.com



Podcast


http4k Chronicles
Hadi and Sebastian are joined this time by Ivan and David, the masterminds behind HTTP4K, who talk about some of their software chronicles.
talkingkotlin.com

The Educator's Path with Marcin Moskala
Nico Corti speaks in his podcast with Marcin Moskala, author of several books and Kotlin initiatives.
thebakery.dev



Libraries


Klogging
Kotlin logging library with structured logging and coroutines support.
github.com

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!

Twitter
Facebook
Website
Copyright © 2023 Kotlin Weekly, All rights reserved.
You are receiving this email because you opted in at our website.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp

Older messages

Kotlin Weekly #379

Sunday, November 5, 2023

ISSUE #379 5th of November 2023 Hi Kotliners! This week is a big one. Kotlin Multiplatform is now stable, and the Kotlin version 1.9.20 has been released. Check out our summary of articles to learn

Kotlin Weekly #378

Sunday, October 29, 2023

ISSUE #378 29th of October 2023 Articles Creating a Swift command line app that consumes Kotlin Multiplatform code John O'Reilly wrote a very short article about creating a Swift command line app

Kotlin Weekly #377

Sunday, October 22, 2023

ISSUE #377 22nd of October 2023 Articles How to Deal With Transaction Handling in SpringBoot Applications When Using Either Matthias Schenk comes back to error handling, this time using Either. He

Kotlin Weekly #376

Thursday, October 19, 2023

ISSUE #376 15th of October 2023 Announcements Kotlin Support in Fleet: Explore a New IDE from JetBrains JetBrains Fleet is a lightweight code editor and IDE that uses the IntelliJ code-processing

Kotlin Weekly #375

Sunday, October 8, 2023

ISSUE #375 8th of October 2023 Announcements Call for Speakers is now open for KotlinConf'24! If you are a Kotlin expert or have a fascinating Kotlin story to tell, we want you as a speaker at

You Might Also Like

Daily Coding Problem: Problem #1646 [Medium]

Monday, December 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Write a function that rotates a list by k elements. For example, [1, 2, 3, 4,

GCP Newsletter #430

Monday, December 23, 2024

Welcome to issue #430 December 23rd, 2024 News Event Official Blog Calling all devs: Code the future of baseball with Google Cloud and MLB - Google Cloud and MLB are hosting a hackathon where

⏯️ Make a Holiday Guest Profile for Your Streaming Services — What Is Linux Mint?

Monday, December 23, 2024

Also: I Played the Worst Mobile Games So You Don't Have To, and More! How-To Geek Logo December 23, 2024 Did You Know The giant splashes of color that make poinsettias a popular holiday decoration

Ranked | The Most Satisfying vs. Most Reliable Car Brands in 2024 🚙

Monday, December 23, 2024

The most reliable car brands are rarely the most satisfying to own, according to recent Consumer Reports survey data. View Online | Subscribe | Download Our App Presented by: Find the megatrends

Bitcoin Enthusiasts Are Letting Altcoins Pass by

Monday, December 23, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 23, 2024? The

Last Minute Gifts from Walmart

Monday, December 23, 2024

ZDNET ZDNET Sponsored Message In Partnership with Walmart December 23, 2024 exclusive offer Walmart Last-minute gifts from Walmart Shop Now Walmart The tech you've been wishing for–at everyday low

15 ways AI saved me weeks of work in 2024

Monday, December 23, 2024

ZDNET's product of the year; Windows 11 24H2 bug list updated -- ZDNET ZDNET Tech Today - US December 23, 2024 AI applications on various devices. 15 surprising ways I used AI to save me weeks of

Distributed Locking: A Practical Guide

Monday, December 23, 2024

If you're wondering how and when distributed locking can be useful, here's the practical guide. I explained why distributed locking is needed in real-world scenarios. Explored how popular tools

⚡ THN Weekly Recap: Top Cybersecurity Threats, Tools and Tips

Monday, December 23, 2024

Your one-stop-source for last week's top cybersecurity headlines. The Hacker News THN Weekly Recap The online world never takes a break, and this week shows why. From ransomware creators being

⚙️ OpenA(G)I?

Monday, December 23, 2024

Plus: The Genesis Project ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌