Bring AI into your Jakarta EE apps with LangChain4J-CDI
Goal: This article will demonstrate how to add AI features to a Jakarta EE / MicroProfile application using LangChain4J‑CDI, with simple to …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Buhake Sindi
4,060 viewsGoal: This article will demonstrate how to add AI features to a Jakarta EE / MicroProfile application using LangChain4J‑CDI, with simple to …

Steve Poole
2,862 viewsThis is a follow-on to the article The Real Mechanics of Vulnerabilities in an Upstream/Downstream, Topsy-Turvy EOL World. What you'll learn …

Frank Delporte
2,622 viewsEver since I started my #JavaOnRaspberryPi journey in 2019, which resulted in my book "Getting Started with Java on the Raspberry Pi", I've …

Cristobal Escobar
2,129 viewsOne Year. 100+ Features. Unlimited Possibilities. Just one year ago, in March 2024, we launched BoxLang AI 1.0. Today, we're thrilled to …

Frank Delporte
8,316 viewsThe January 2026 OpenJDK quarterly updates are now (or will soon be) available from various OpenJDK distributors. This quarterly release …

Explore real‑world benchmarks, tuning options, and best‑practice strategies to optimize latency, throughput, and memory on modern hardware …

Marit van Dijk
2,686 viewsCommand completion (..) extends regular completion. It lets you discover and use IntelliJ IDEA features without having to remember …

Jonathan Vila
4,322 viewsSecure Java projects with SonarQube AI Code Assurance. Use AI CodeFix and the MCP Server to auto-remediate technical debt instantly.

Java's checked exceptions were a massive improvement over C's error-handling mechanism. As time passed and experience accumulated, we …

Jens Knipper
2,103 viewsWriting documentation should be as low-key as possible to remove the pain from the process. One way to achieve this is through Documentation …