Kotlin
- Kotlin 2.4 Introduces Rich Errors — A Game Changer for Error Handling – Darren Le
I don’t think so, but make up your own mind (or read my comment on the article). - Kotlin 2.2 — guards when with subject, more than a technical question. – First I have fika, then I write apps.
Explanation of Kotlin guards and comparison with other languages - 5 Kotlin 2.0 features that every developers must know – Prakash Sharma
Kotlin 2.0 is like Java’s energy drink—powered by its new K2 compiler for turbocharged smart casts, enum.entries, WASM and multiplatform swagger, plus slick Gradle support—all wrapped in one clean, happy package - Secret Friends,
tailrec
and Local Fun – Stephan Schröder
A lighthearted romp through Kotlin’s secret‑buddy classes, the stack‑saving magic oftailrec
, and why nesting your functions is pure local fun!
Java
- Secret Java Stream hacks that will instantly improve your coding efficiency – Gain Java Knowledge
Very interesting tips, e.g. I never heard of multiMap - Escaping the ObjectMapper Hell: Clean & Modern JSON Handling in Java (Without Losing Your Mind) – CodeTalks
Explains why centralized ObjectMapper, records as DTOs and MapStruct are good ideas
Spring Boot
- How to Dynamically Switch Implementations in Spring Boot Using Annotations (No If-Else Hell) – CodeTalks Put all beans with the same interface into a map and use them, e.g. by their class name
- I Benchmarked Spring Boot 3.5 vs 3.4: The Results Will Anger You – DevTrendsDaily You should know the price, if you use 3.5. Good, in-depth article!
- Why Spring Boot 3.5.0 Is a Game Changer for Database Performance – Abhinav Many references to new features in Spring Boot 3.5 – you should have read them
- Spring Boot 3.5 Might Be the Last Version You Use Before Switching to Serverless – DevTrendsDaily It’s about “Don’t ignore GraalVM now”, “Use virtual threads if you aren’t already”, “Shift configs to runtime”, “Rethink lifecycle hooks” and “est Spring Cloud Function now”
- Spring Boot Red Flags: 13 Things You Should Never Do – Pudari Madhavi Spring Boot makes you feel like a coding wizard—until you start sprinkling @SpringBootApplication everywhere, lumping logic in your controllers, skipping caching, profiles, DTOs, proper logging, transactions, dependency injection, and more—turning your ‘microservice’ into a magic trick gone horribly wrong.
- Dynamic Bean Switching in Spring Boot: A Complete Guide – Durjoy AcharjyaAn in-depth walkthrough of how to swap between bean implementations at runtime using Spring Boot—covering conditional annotations, factory & strategy patterns, runtime switching, multi-tenant setups and best practices
- 10 Spring Boot 3.5 Performance Hacks That Actually Work in Production – TheOptimizationKing A practical guide to ten real-world Spring Boot 3.5 performance optimizations—from JVM tweaks and caching to async, virtual threads, compression, and smart logging—designed to boost throughput and slash latency. Have an eye on item 7 (GC).
IDEs
- Most Developers Waste Hours Instead of Learning Cursor in 20 Minutes – Algo Insights
Don’t spend hours debugging — spend 20 minutes mastering Cursor’s AI-powered IDE and level up your dev life!