Kotlin
- kediatR – Trendyol
An implementation of the Mediator pattern, used to send in-memory messages - Kotlin Under the Hood: Exploring Objects, Companion Objects, and Annotations: @JvmStatic, @JvmField, @JvmOverloads – Abhaysing Bhosale
Deep review of Kotlin ‘static’ objects - Anonymous Functions Aren’t Lambdas – Dave Leeds
An interesting alternative to lambdas. Fascinating! - Kotlin Tips and Tricks You May Not Know: #4 — Safe Collection Access – Elena van Engelen – Maslova
Explains getOrNull and getOrElse and how to use them
Spring Boot
- Graceful Shutdown in Spring Boot with Sync and Async Tasks – Mia
In container/cluster environments (like Kubernetes) it’s important to handle kill signals - How to avoid DTOs in Spring JPA – Ondrej Kvasnovsky
Advantages of projections over DTOs - Multi-tenant with HikariCP (in Spring Boot) – Hwangon Jang
If you ever have to implement multi-tenancy, you should read this - Incredible performance increase in Spring Boot 3 applications with CDS – Halil Ural
How to really speed up Spring Boot (Cloud) applications
Architecture
- UUID Alternatives for Cloud Apps – Chris St. John
There are a lot of alternatives out there, this is an impressive overview