1. Spring and Java
>> Spring Framework RCE: Early Announcement & Mitigation Alternative [spring.io]
A detailed guide about the recent RCE vulnerability in Spring MVC & WebFlux: an overview of the issue, impact, and workarounds.
>> Sip of Java – JavaDoc Code Snippet API [inside.java]
A practical guide on how to include code snippets in the Javadoc using the new JavaDoc @snippet tag.
>> Debugging native library linkage errors [jornvernee.github.io]
And a useful read about the common errors while using native libraries in Java and also, the possible solutions to them.
Also worth reading:
- >> JEP 425: Virtual Threads (Preview) – Updated [openjdk.java.net]
- >> Synchronizing on Value-Based Classes [javaspecialists.eu]
- >> Handling null: optional and nullable types [blog.frankel.ch]
- >> Two Must-Have Tools for Jakarta EE Developers [infoq.com]
- >> CVE report published for Spring Cloud Function [spring.io]
- >> What’s new in Jakarta Security 3? [arjan-tijms.omnifaces.org]
- >> Scaling Spring Batch Processing With Partitioning Using Kafka [arnoldgalovics.com]
Webinars and presentations:
- >> The Elegance of Pattern Matching in Modern Java [inside.java]
- >> Java into Containers, A Match Made in Heaven? [inside.java]
- >> A Bootiful Podcast: Kubernetes cofounder and vice president of R&D at VMware, Craig McLuckie [spring.io]
- >> Spring Tips: Brave, Bold, and Boring YugabyteDB [spring.io]
- >> Project Panama: Say Goodbye to JNI [inside.java]
- >> The Simple Web Server in JDK 18 [inside.java]
Time to upgrade:
- >> Spring Boot 2.5.12 and 2.6.6 available now [spring.io]
- >> Kotlin 1.6.20 Released [blog.jetbrains.com]
- >> Hibernate 6.0 Final [in.relation.to]
- >> Spring Cloud Azure 4.0 is Now Generally Available [spring.io]
- >> JHipster release v7.8.0 [jhipster.tech]
- >> Elasticsearch version 8.1.2 [elastic.co]
- >> The Grails Framework 5.1.6 [docs.grails.org]
- >> Micronaut 3.4.1 Released [micronaut.io]
- >> JReleaser 1.0.0-RC2 has been released! [andresalmiray.com]
2. Technical & Musings
>> Which Kinds of Tests Should I Write? [blog.thecodewhisperer.com]
A short but to the point article on when and how to write a test. Somewhat debated, yes, but a good place to start.
Also worth reading:
- >> How to use Lambda authorization with AppSync [advancedweb.hu]
- >> Kestra: a Scalable Open-Source Orchestration and Scheduling Platform [infoq.com]
- >> How to format SQL using the command line [vladmihalcea.com]
- >> How to implement access control for a Telegram bot [advancedweb.hu]
- >> DMN decision tables with Mule 4 [blog.codecentric.de]
3. Comics
And my favorite Dilberts of the week:
>> Dilbert Invents Energy Source [dilbert.com]
>> Pretending To Listen [dilbert.com]
>> My Kind Invented You [dilbert.com]
4. Pick of the Week
>> Debugging Live Java Applications with Lightrun [lightrun.com]