1. Spring and Java

>> JEP 421: Deprecate Finalization for Removal [openjdk.java.net]

A proposal to deprecate and then remove the infamous finalize method from the Java platform – a detailed JEP describing the motivation, flaws, and alternatives.

>> String.format() 3x faster in Java 17 [javaspecialists.eu]

Let’s see how much and under what circumstances the format method in Java 17 performs faster than previous versions – quite detailed and insightful!

>> Announcing Kotlin support for protocol buffers [developers.googleblog.com]

Another good news for Kotlin developers: after official gRPC support, now Kotlin is supported by the protocol buffer compiler.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Laws and Principles of Software Development [reflectoring.io]

A good overview of some useful patterns and principles in Software Engineering – a quick but useful refresher.

Also worth reading:

3. Comics

And my favorite Dilberts of the week:

>> Makes Everything Sound Bad [dilbert.com]

>> Boss Writes His Autobiography [dilbert.com]

>> Shoulders Of Giants [dilbert.com]

4. Pick of the Week

>> The Hardest Adjustment To Self Employment [kalzumeus.com]