Systematic AI Coding: My Takeaways from the Eclipse Foundation Workshop in Brussels
Most developers using AI tools are still guessing. The Eclipse Foundation's first AI Coding Workshop in Brussels was built to change that. …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Frank Delporte
747 viewsMost developers using AI tools are still guessing. The Eclipse Foundation's first AI Coding Workshop in Brussels was built to change that. …

Graeme Robinson
533 viewsMongoDB, by virtue of its use of the document data model rather than the rows and columns of tabular RDBMSs, provides ways of modeling …

Michal Maléř
626 viewsI recently had the pleasure of joining the Foojay podcast to talk about Quarkus in depth. The conversation covered a lot of ground, from …

Igor De Souza
595 viewsPi4J has become the standard way to access GPIO, I2C, SPI, UART, and other Raspberry Pi interfaces from Java applications. On the other …

Your Java AI app is live. But have you tested whether it can be jailbroken? Iryna Dohndorf introduces Tiberius, an open-source security …

Shai Almog
669 viewsA maintainer recently hid a destructive prompt-injection payload aimed at AI agents inside his own framework. That is a betrayal of the …

Shai Almog
365 viewsThis week brings native Windows executables with no JVM, a portable 3D graphics API, a gaming API with Box2D physics, cross-platform …

Fahim Farook
1,069 viewsWhere does production policy belong in a managed runtime? The thesis behind Eliya, an opinionated OpenJDK 25 distribution, and the one flag …

Frank Delporte
774 viewsSkip the Dockerfile. Learn how to build Java containers with Azul Zulu via Paketo Buildpacks — covering Spring Boot, jlink, JFR, JMX, and …

Shai Almog
557 viewsAn OpenAPI 3.x client generator that turns a spec into typed Codename One code, a JPA-shaped SQLite ORM, JAXB-shaped JSON / XML mappers, …