BoxLang 1.14.0: Introducing Inner Classes
BoxLang has always embraced a simple truth: the way you organize code shapes the way you think about problems. For a long time, if you …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Cristobal Escobar
370 viewsBoxLang has always embraced a simple truth: the way you organize code shapes the way you think about problems. For a long time, if you …

Matteo Rossi
519 viewsThis is the second article in a three-part series. Part 1 covered the RAG foundation — loading runbooks into a vector store and wiring them …

Sekka
1,047 viewsAgentFlow4J is a JVM-native runtime for governed multi-agent systems. Build, govern and operate AI agents on your existing Spring …

Arkadiusz Przychocki
559 viewsIn a zero-allocation runtime, SSLEngine becomes a structural mismatch. It keeps TLS on the heap-facing side of the JVM...

Miro Wengner
3,518 viewsOver the past two weeks, the field of artificial intelligence has continued its remarkable pace of advancement. As AI becomes increasingly …

Otavio Santana
466 viewsIn enterprise environments, projects often begin with a simple structure: one model, one service, and one document, using a single class and …

Frank Delporte
299 viewsLottie animations run on Android, iOS, and the web. Getting them working on the JVM is a different story. Lottie4J started as a question: …

Shai Almog
332 viewsThe iOS Metal renderer is now the default, the new Build Cloud console is wired into every Dashboard link on the site, and the weekly …

Geertjan Wielenga
583 viewsCan an agent initiate a payment, decline a loan, or file a compliance report in a way that's deterministic enough to defend?

Steve Poole
2,195 viewsSpring Boot 3.5 reaches EOL on June 30. The legal context is about to change. Here's what 'without undue delay' means when commercial …