
1. Spring and Java
>> Null Safety in Spring applications with JSpecify and NullAway [spring.io]
The Spring framework is moving to explicit null-safety by adopting JSpecify annotations and build-time checks with NullAway. The goal is for Spring Framework 7 and Spring Boot 4 to fully replace the previous Spring nullability annotations with JSpecify APIs.
>> Tutorial: The Gatherer API [dev.java]
An overview of the new Gatherer API introduced in JDK 24, which complements the Java Stream API by allowing us to use more complex intermediate operations on Streams.
Also worth reading:
- >> DevNexus 2025 Talk: Backstage Software Templates for Java Developers [eisele.net]
- >> Improving Maven’s dependency:analyze… or not [frankel.ch]
- >> Path Traversal Vulnerability in Deep Java Library (DJL) and Its Impact on Java AI Development [foojay.io]
- >> Maven build plan and execution order [michael-simons.eu]
- >> Java Management Service: Introducing Enhanced JMS Fleet Health and Onboarding Capabilities [oracle.com]
- >> Introduction to HotSpot JVM C2 JIT Compiler, Part 4 [eme64.github.io]
Webinars and presentations:
- >> Presentation: Building a Lightning Fast Firewall with Java & eBPF [infoq.com]
- >> A Bootiful Podcast: Johannes Bechberger, Java engineer at SAP [spring.io]
- >> Extending Java APIs – Add Missing Features Without the Hassle [foojay.io]
- >> How Can Machine Learning Assist to Improve JVM Performance [inside.java]
Time to upgrade:
- >> Spring gRPC 0.5.0 available now [spring.io]
- >> Maven 4.0.0-rc-3 [github.com/apache]
- >> Micronaut Core v4.7.17 [github.com/micronaut-projects]
- >> jetty-12.0.17 [github.com/jetty]
- >> grails-core 7.0.0-M3 [github.com/grails]
- >> helidon 4.2.0 [github.com/helidon-io]
- >> camel-4.10.2 [github.com/apache]
2. Technical & Musings
>> Creating SBOMs with the Snyk CLI [foojay.io]
Learn how to easily generate and maintain SBOMs (Software Bill of Material) artifacts for your projects using the Snyk CLI tool.
Also worth reading:
- >> Component Sets for Server Side HTML [kylecordes.com]
- >> TypeScript HTML generation on the server [kylecordes.com]
- >> Code Reviews with AI: a Developer Guide [foojay.io]
3. Pick of the Week
>> HTTP/3 is everywhere but nowhere [httptoolkit.com]