Does Language Still Matter in the Age of AI? Yes — But the Tradeoff Has Changed
I keep hearing the same question in architecture reviews, slack threads, and conference Hallways: "If AI is writing the code, does language …
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

I keep hearing the same question in architecture reviews, slack threads, and conference Hallways: "If AI is writing the code, does language …
We built an AI agent runtime in pure Java using Spring AI, Spring Modulith, JobRunr, and Spring Events and called it ClawRunr (aka …
Grails graduated to a Top-Level Apache project in 2025. Here's what the 18-month migration, Grails 7 release, and Spring Boot alignment mean …

TestBox 7.x focuses on improving testing workflows for BoxLang and CFML applications. This release introduces improvements to the BoxLang …

In this article, you will build a product catalog with orders. Products have names, prices, and stock quantities. Orders reference products …

GlassFish is an application server with a long history and has always had a special role in the Java world as the reference implementation …

Version 1.2.0 of Lottie4J is out, and it's again a big release! The headline feature is support for the .lottie container format, but that's …

Discover how Java has evolved into a powerful scripting language, eliminating boilerplate and enabling instant execution for automation …

Azul Zulu OpenJDK is now available as a Docker Official Image, giving developers secure, signed, and automatically updated Java containers …

Managing native memory in Java using the Foreign Function & Memory API, covering Arenas, manual allocation, pooling, and slicing