1. Spring and Java
>> Java’s Structured Concurrency: Finally Finding Its Footing [foojay.io]
The Structured Concurrency API will continue as a preview feature in JDK 25, but with several improvements that bring it closer to the final release version.
>> Article: Bringing GPU-Level Performance to Enterprise Java: A Practical Guide to CUDA Integration [javaspecialists.eu]
A guide to integrating Java with NVIDIA’s CUDA platform for significant performance improvements. There are a few different ways to achieve this, with the Java Native Interface (JNI) being the safest option for enterprise-grade integration.
Also worth reading:
- >> Text Blocks in Java: Perfect for Multiline Strings [blog.jetbrains.com]
- >> Faster Java Warmup: CRaC versus ReadyNow [foojay.io]
- >> Ubuntu Ships Java, Spring, AOT [openjdk.org]
- >> Quality Outreach Heads-up – Separate Metaspace and GC Printing [inside.java]
- >> Building AI Agents with Jakarta EE [blog.payara.fish]
- >> Introducing Embabel: Advanced AI Agent Development for Java Applications [infoq.com]
Webinars and presentations:
- >> Episode 37 “Efficient Initialization Using Stable Values” with Per Minborg [inside.java]
- >> Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92 [inside.java]
- >> Key Java Language Updates From 2020 to 2025 [inside.java]
- >> A Bootiful Podcast: IntelliJ IDEA lead Aleksey Stukalov [spring.io]
- >> STF Milestone 4: Parameterized test classes [marcphilipp.de]
Time to upgrade:
- >> Hibernate Search 8.0.0.Final is out [in.relation.to]
- >> Upcoming Jakarta Validation 4.0 [beanvalidation.org]
- >> Quarkus 3.23.2 [github.com/quarkusio]
- >> Maven 3.9.10 [github.com/apache]
- >> Grails-core 7.0.0-M4 [github.com/apache]
- >> Micronaut Core 4.8.16 [github.com/micronaut-projects]
- >> Helidon 4.2.3 [github.com/helidon-io]
2. Technical & Musings
>> Intro to RAG: Foundations of Retrieval Augmented Generation, part 2 [foojay.io]
This article continues the series on fundamental GenAI concepts by taking a closer look at the MCP protocol, what an AI Agent is, and the different types of RAG.
Also worth reading:
- >> AI Changes Everything [pocoo.org]
- >> Autonomous coding agents: A Codex example [martinfowler.com]
- >> Using AI to Evaluate Internet Standards [mnot.net]
- >> APIs and AI Agents Follow the Same Layered Pattern [christianposta.com]
3. Pick of the Week
>> The One Rule for Life [markmanson.net]