Enterprise Java quality gates in the age of AI
Learn how enterprise Java teams can use deterministic quality gates, CI checks and tooling to keep AI-assisted code reviewable, consistent …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Anton Lem
1,962 viewsLearn how enterprise Java teams can use deterministic quality gates, CI checks and tooling to keep AI-assisted code reviewable, consistent …

Luke Thompson
1,159 viewsMongoT is a wrapper around the amazing Java search engine: Lucene.

Cristobal Escobar
1,018 viewsYou know the drill. Someone opens a PR and half the review comments are about tabs vs spaces, where braces go, or why that one function has …

Arkadiusz Przychocki
1,110 viewsWhy ThreadLocal kills performance under Project Loom and how the Exeris Kernel uses Scoped Values for true zero-copy architecture.

Shai Almog
1,302 viewsJava 17 is the new Initializr default, generated projects ship an AGENTS.md authoring skill that any AI agent can pick up (including a…

Andrea Peruffo
2,925 viewsIf you're running JRuby in production, you're running WebAssembly. If TrinoDB is evaluating your Python UDFs, that's WebAssembly too. If …

Cristobal Escobar
1,293 viewsJWT authentication is everywhere. But rolling it correctly — with proper algorithm enforcement, key management, clock skew handling, JWE …

What if you could run 35 AWS services locally in under 25 milliseconds, using just 13 megabytes of memory, with a single Docker command and …

Soham Dasgupta
3,663 viewsEight levers and three workflow patterns that pay for themselves in a week.

Cristobal Escobar
1,386 viewsToday we're launching something we've been quietly building for months: skills.boxlang.io — a public, agent-agnostic directory for AI skills …