Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!
AI is everywhere right now, but for many development teams, the biggest question is no longer “What is AI?” it’s “How do we actually use it …
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

AI is everywhere right now, but for many development teams, the biggest question is no longer “What is AI?” it’s “How do we actually use it …

Learn how enterprise Java teams can use deterministic quality gates, CI checks and tooling to keep AI-assisted code reviewable, consistent …

MongoT is a wrapper around the amazing Java search engine: Lucene.

You 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 …

Why ThreadLocal kills performance under Project Loom and how the Exeris Kernel uses Scoped Values for true zero-copy architecture.

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

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

JWT 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 …

Eight levers and three workflow patterns that pay for themselves in a week.