1. Spring and Java
>> Teaching an AI Agent to Debug Flaky Tests [jetbrains.com]
A practical look at how JetBrains is training an AI agent to triage flaky tests. All about pinpointing the actual root cause and proposing a fix, rather than leaving developers to chase intermittent red builds. A interesting data point of where AI tooling is genuinely moving the needle in day-to-day Java development.
Also worth reading:
- >> BoxLang AI Deep Dive — Part 6 of 7: Memory Systems & RAG [foojay.io]
- >> The Code Was Always the Door [foojay.io]
- >> JobRunr Introduces ClawRunr, an Open-Source Java AI Agent [infoq.com]
- >> Introducing Quarkus Agent MCP [quarkus.io]
- >> Faster Startup on IBM Semeru with OpenJ9 Shared Classes Cache [quarkus.io]
- >> Designing a team of agents [frankel.ch]
- >> The HashiCorp Vault integration for WildFly 40 Beta [wildfly.org]
- >> Hibernate Tools Moves to Hibernate ORM—and Eclipse Tooling Retires [in.relation.to]
- >> Why JOIN USING Can Lead to Errors in SQL [jooq.org]
Webinars and presentations:
- >> Foojay Podcast #94: More Than a Blog [foojay.io]
- >> Podcast: Roq: Leveraging Quarkus to Build Static Sites at the Speed of Go [infoq.com]
- >> Episode 57 “Make Java Safer with Flexible Constructor Bodies” [inside.java]
- >> Spring Office Hours Podcast: S5E14 – Spec Driven Development with Simon Martinelli [spring.io]
Time to upgrade:
- >> IntelliJ IDEA 2025.3.5 is Out! [jetbrains.com]
- >> Quarkus 3.35 – JAR tree-shaking, PGO for native, Semeru AOT [quarkus.io]
- >> Emergency releases to fix CVE-2026-39852 in all supported streams [quarkus.io]
- >> New WildFly 40 Beta release [wildfly.org]
- >> Jetty 12.1.9 and 12.0.35 [github.com/jetty]
- >> Elasticsearch 9.4.0, 9.3.4 and 8.19.15 [github.com/elastic]
- >> Zuul 3.6.3 [github.com/Netflix]
- >> Grails 7.1.1 and 7.0.11 [github.com/grails]
- >> Micronaut Core 4.10.23 [github.com/micronaut-projects]
- >> JEP 533: Structured Concurrency (Seventh Preview) [openjdk.org]
- >> JEP 531: Lazy Constants (Third Preview) [openjdk.org]
2. Technical & Musings
Also worth reading:
- >> Content for Content’s Sake [lucumr.pocoo.org]
- >> Democratizing Machine Learning at Netflix: Building the Model Lifecycle Graph [netflixtechblog.com]
- >> State of Routing in Model Serving [netflixtechblog.com]
- >> Avoiding MCP Confused Deputy With AAuth [christianposta.com]
3. Pick of the Week
>> What to Do [paulgraham.com]
« Previous
Java Weekly, Issue 644