1. Spring and Java

>> Refining The Return Type Of Java Methods Without Breaking Backwards-Compatibility [morling.dev]

Meet Bridge methods – a good read on how to preserve binary compatibility while changing the method signature.

>> GC progress from JDK 8 to JDK 17 [kstefanj.github.io]

Significant improvements of GCs in newer Java versions – an overview of different enhancements of GC algorithms from JDK 8 to 17.

>> Kotlin 1.6.0 Released [blog.jetbrains.com]

Exhaustive sealed when statements, suspending functions and suspend conversions, Kover, and many more in Kotlin 1.6.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Get to Know a Kubernetes Operator! [spring.io]

An insightful read on what operators are in K8S, what problem they’re solving, and a few practical examples of them.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> 90 Minute Meeting [dilbert.com]

>> Meeting In Person [dilbert.com]

>> Job Requires Long Hours [dilbert.com]

4. Pick of the Week

Last week, I’ll pick our Linux area on Baeldung. This week I’m picking Computer Science:

>> CS on Baeldung

This one, like Linux, isn’t new – we’ve been working on it for a while.