We Didn't Want to Build Another Java Server
Why we brought Codename One's mobile runtime to the server: small native Java executables, Go comparisons, and shared code from the app to …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Shai Almog
47 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
16 viewscbGenesis 1.0 is a production-ready ColdBox starter for BoxLang with auth, RBAC, security, tests, admin tools, and AI-native guidance.

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

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

Rafael Winterhalter
175 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
163 viewsHow Java, Kafka Streams, and MongoDB vector search combine to catch fraud in real time, from rule-based guardrails to behavioral similarity …

Viktoria Evdokimova
99 viewsThree ways AI coding agents waste a Java team's afternoon, and the spec, locked tests and capped review loop that stop it. Webinar notes, …

Luqman Saeed
96 viewsBuild a RAG pipeline in a Jakarta EE 11 app with only the JDK HTTP client, Jakarta specs and MicroProfile Config: no vector database, no …

Petr Pravda
154 viewsBuild an editable Java example with TeaVM, React, and Vite, then explore the environment available to Java in the browser.

Frank Delporte
37 viewsOur Featured Authors for October are Bazlur Rahman and Nicolas Fränkel. Here is what they write about, and where to start reading.