Choosing the Right OpenJDK Distribution for Production
Compare leading OpenJDK distributions for production use, including Temurin, Liberica, Zulu, Corretto, Semeru, Red Hat, SapMachine, and …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

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

Steve Poole
1,677 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

Mike LaSpina
1,705 viewsThe Command Query Responsibility Segregation (CQRS) pattern is a design method that segregates data access into separate services for …

Cristobal Escobar
1,257 viewsBoxLang AI 3.0 Series · Part 2 of 7 Function calling is where most AI frameworks look deceptively simple on the surface and turn into a mess …

Bruno Borges
1,106 viewsEvery Monday at 10 AM Eastern, @javaevolved now tweets a modern Java pattern — automatically. No manual steps, no third-party services, no …

Nicolas Frankel
13 viewsLast month, I became aware of GitHub agentic workflows. I read the site carefully, but the use cases weren't very exciting to me. I tried …

Cristobal Escobar
1,677 viewsThis article is part of our 7-part deep dive on building production-ready AI systems with BoxLang. BoxLang AI 3.0 Series · Part 1 of 7 Every …

In this episode of the Foojay Podcast, we're bringing you something special: a full batch of hallway-track conversations recorded live at …

Angelo Rubini
2,363 viewsAWS Nitro and CPU Graviton Meets Unikernels: Java and Quarkus on ARM64 AWS Graviton with Nanos Unikernel Java and Jakarta EE Truly Meet …

Ricardo Mello
1,540 viewsIn this tutorial, we will learn to build an application in Kotlin that utilizes full-text search in a database containing thousands of …