Your agents don't need an LLM to negotiate
A manager hands a job to one of three workers, and nothing in the program calls a model. It explains the protocol, and what doesn't survive …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

A manager hands a job to one of three workers, and nothing in the program calls a model. It explains the protocol, and what doesn't survive …

A guide to Simon Laden's three-part series on testing Jakarta EE with WeldInitiator, Arquillian and Testcontainers, and the question each …

Frank Delporte
25 viewsFoojay is a media partner of OCX 2027 in Brussels and the jChampions Conference 2027 — dates, details, and how to submit a talk for each.

Andy Damevin
120 views~13K WordPress sites get hacked every day. Here's why static site generators are the answer, and how to migrate.

Shai Almog
201 viewsWhy we brought Codename One's mobile runtime to the server: small native Java executables, Go comparisons, and shared code from the app to …

Luis Majano
41 viewscbGenesis 1.0 is a production-ready ColdBox starter for BoxLang with auth, RBAC, security, tests, admin tools, and AI-native guidance.

Maks Danylenko
130 viewsA practical guide to creating, validating, testing, and installing Agent Skills in Claude Code, from SKILL.md to plugin eval.

Luis Majano
40 viewsTest BoxLang releases and CFML compatibility in your browser, backed by isolated AWS Lambda functions built from a single repository.

Rafael Winterhalter
233 viewsJenesis is a Java build tool that reads the build from module-info.java: no build file to write, no plugins, no build tool to download.

Ricardo Mello
224 viewsHow Java, Kafka Streams, and MongoDB vector search combine to catch fraud in real time, from rule-based guardrails to behavioral similarity …