1. Spring and Java
>> What's New in Java 16 [infoq.com]
An overview of new features in Java 16: records, pattern matching for instanceof, sealed classes, and more!
>> JEP 416: Reimplement Core Reflection with Method Handles [openjdk.java.net]
Reimplementing the method, constructor, and field-related reflection implementations with MethodHandles – no changes in API, though.
>> Panache – Active Record Pattern [thorben-janssen.com]
An entity object encapsulating data and database operations – an in-depth guide on how to implement the active record pattern with Panache.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical & Musings
>> Gateway Pattern [martinfowler.com]
How to use the Gateway Pattern to encapsulate the access to an external system or resource.
>> New in Kubernetes v1.22: alpha support for using swap memory [kubernetes.io]
K8S 1.22 comes with experimental support for swap memory usage for workloads on a per-node basis.
Also worth reading:
3. Comics
And my favorite Dilberts of the week:
>> Monitoring Internal Messages [dilbert.com]
>> Tech Support Is Last Hope [dilbert.com]
>> Lanyards And Hugs [dilbert.com]
4. Pick of the Week
>> I hate MVPs. So do your customers. Make it SLC instead. [asmartbear.com]