1. Spring and Java
>> JDK 18 and JDK 19: What We Know So Far [infoq.com]
There are clear expectations from Java 18, but there may be some exciting prospects for Java 19 – such as Project Loom.
>> MutationQuery and SelectionQuery in Hibernate 6 [thorben-janssen.com]
An introduction to SelectionQuery and MutationQuery by creating, configuring, and executing select and update queries to the database.
>> Finding Permitted Subclasses [javaspecialists.eu]
Reflectively and recursively finding all permitted subclasses of a root sealed class – a nice read!
Also worth reading:
- >> Kotlin 1.6.20 Preview Features Context Receivers and Performance Improvements [infoq.com]
- >> Groovy 4.0.0 Introduces Switch Expressions and Sealed Types [infoq.com]
- >> Spring Boot request parameters validation [wimdeblauwe.com]
Webinars and presentations:
- >> Leading Organizational Change to Improve Flow Panel [infoq.com]
- >> A Bootiful Podcast: InfoQ editor and Java Champion, Dr. Alex Blewitt [spring.io]
- >> Leverage Java 17 New Features to Create Your Wordle Checker – JEP Café #10 [inside.java]
- >> Java Adapts to Cloud Native Computing [thenewstack.io]
- >> Spring Tips: Reliable Database Migrations with Liquibase and Spring Boot [spring.io]
Time to upgrade:
- >> Spring Boot 2.7.0-M2, 2.5.10, and 2.6.4 are available now [spring.io]
- >> Hibernate Validator 6.2.2.Final, 7.0.3.Final and 8.0.0.Alpha1 released [in.relation.to]
- >> Apache Maven 3.8.4 Released [maven.apache.org]
- >> Spring Batch 4.3.5 available now [spring.io]
- >> Quarkus 2.7.2.Final released – Maintenance release [quarkus.io]
- >> JHipster v7.7.0 Released [github.com]
- >> Elasticsearch version 7.17.1 [elastic.co]
2. Technical & Musings
>> Evolving your RESTful APIs, a step-by-step approach [blog.frankel.ch]
API evolution in practice: API Gateway, versioning, deprecation and release strategies.
Also worth reading:
- >> Functions vs. containers – which is better? [blog.codecentric.de]
- >> Various Meanings of SQL’s PARTITION BY Syntax [blog.jooq.org]
- >> Article recommendations and increasing engagement with OpenAI GPT-3 Embeddings [blog.scottlogic.com]
- >> GitHub Actions CI/CD For Oracle Cloud Kubernetes [arnoldgalovics.com]
3. Comics
And my favorite Dilberts of the week:
>> Sunday Interrupting My Flow [dilbert.com]
>> Solutions Not Problems [dilbert.com]
>> Wally Sends A Quantum Bit [dilbert.com]
4. Pick of the Week
>> Encoding, Encryption, and Hashing [auth0.com]