1. Spring and Java

>> Pattern Matching in the Java Object Model [github.com]

Java language architects on how pattern matching may get integrated into the Java language!

>> Creating self-contained executable JARs [blog.frankel.ch]

Different approaches to creating executable and fat JARs – assembling, shading, and Spring Boot.

>> Guards and Pattern Matching [mail.openjdk.java.net]

Meet Guards – the proposal for having guards and conditions as part of Pattern Matching!

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Patterns of Distributed Systems: Lease [martinfowler.com]

Hogging resources indefinitely? Let's see how leasing can help us to ensure progress in a distributed system!

Also worth reading:

3. Musings

>> Book Notes: Hell Yeah or No [reflectoring.io]

On what is worth doing or what isn't – defining yourself, staying away from distractions, being a slow-thinker, and many more hidden gems!

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Understanding Science [dilbert.com]

>> Keyboard Upgrades [dilbert.com]

>> Incoming Message [dilbert.com]

5. Pick of the Week

>> The Law of Unintended Consequences [markmanson.net]

The post Java Weekly, Issue 368 first appeared on Baeldung.