1. Spring and Java
>> Anthropic Agent Skills Support in Spring AI [spring.io]
An interesting look at a Claude-centric implementation. Within Spring AI, of course.
>> Carrier Classes and Carrier Interfaces Proposed to Extend Java Records [infoq.com]
A new look at the Java records extension I wrote about last week. Worth a second look.
Also worth reading:
- >> Functional Optics for Modern Java – Part 4 (The Focus DSL: Traversals and Pattern Rewrites) [scottlogic.com]
- >> Abstracting Data Access in Java With the DAO Pattern [foojay.io]
- >> Bootstrapping a Java File System [foojay.io]
- >> Feedback on checked exceptions and lambdas [frankel.ch]
- >> Testing Emails with Testcontainers and Mailpit [foojay.io]
- >> Spring AI Agentic Patterns (Part 5): Building Interoperable Agent Systems with A2A Integration [spring.io]
- >> IntelliJ IDEA Conf 2026 [jetbrains.com]
- >> ForkJoinPool.asyncCommonPool [javaspecialists.eu]
Webinars and presentations:
- >> Inside Java Podcast Episode 44 “Java, Collections & Generics, BeJUG” [inside.java]
- >> Level Up Your LangChain4j Apps for Production [inside.java]
- >> A Bootiful Podcast: Java Developer Advocate Billy Korando on the latest-and-greatest in the Java ecosystem [spring.io]
Time to upgrade:
- >> Hibernate ORM 8.0.0.Alpha1 and 7.3.0.CR2 [in.relation.to]
- >> Hibernate Reactive 4.3.0.CR1 [in.relation.to]
- >> Quarkus 3.31 and 3.31.2 [quarkus.io]
- >> Spring Cloud 2025.1.1 (aka Oakwood) [spring.io]
- >> Spring gRPC 1.0.2 [spring.io]
- >> Spring Shell 4.0.1 [spring.io]
- >> JHipster 9.0.0-beta.2 [github.com/jhipster]
- >> Jetty 12.0.18 [github.com/jetty]
- >> Elasticsearch 9.3.0 [github.com/elastic]
- >> Grails 7.0.7 [github.com/apache]
2. Technical & Musings
>> In Praise of –dry-run [henrikwarne.com]
A practical look at implementing a –dry-run flag in an application – the flag displays planned actions without executing them, enabling rapid feedback during development and testing. It looks small but it can be highly highly useful.
Also worth reading:
- >> Data Bridge: How Netflix Simplifies Data Movement [netflixtechblog.com]
- >> Everyone is NOT Responsible for Quality [satisfice.com]
- >> Pi: The Minimal Agent Within OpenClaw [lucumr.pocoo.org]
- >> Excessive Bold [martinfowler.com]
3. Pick of the Week
>> How to be remarkable [seths.blog]
