Eliminating Flaky Tests to End World Hunger
Tired of rerunning the same broken pipeline? Learn how to find and fix flaky tests with better data, waits, parallel runs and team habits.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.
2346 articles · 13,807,612 views.
RSS feed
François Martin
1,604 viewsTired of rerunning the same broken pipeline? Learn how to find and fix flaky tests with better data, waits, parallel runs and team habits.

Frank Delporte
2,588 viewsThe April 2026 quarterly update for Azul Zulu Builds of OpenJDK is now available. This quarterly release brings security and bug fixes, …

Nicolas Frankel
58 viewsA couple of years ago, I wrote that The Builder pattern is a finite state machine!. A state machine consists of states and transitions …

Matteo Rossi
5,465 viewsCaching is one of the most powerful tools developers have at their disposal for optimizing application performance. Caching systems can …

Cristobal Escobar
2,072 viewsBoxLang AI 3.0 Series · Part 3 of 7 A single agent is useful. An orchestra of agents is powerful. The problem with most multi-agent …

Frank Delporte
891 viewsSome side projects take a while to get to a proper release. MelodyMatrix is one of those. The app has been downloadable for quite some time …

Mahendra Rao B
1,867 viewsLearn how to use Spring AI SDK with the Amazon Bedrock AgentCore to build scalable AI-powered applications.

Steve Poole
4,009 viewsSpring Boot 3.5 goes EOL June 30, 2026. But the real risk isn't the migration. It's what happens to CVE reporting once a project reaches end …

Catherine Edelveis
6,533 viewsCompare leading OpenJDK distributions for production use, including Temurin, Liberica, Zulu, Corretto, Semeru, Red Hat, SapMachine, and …

Steve Poole
1,763 viewsThree days at Spring I/O 2026 in Barcelona. Agents, Embabel, the sessions that didn't get the main stage, and a booth full of dragons