What I Learned Building an AI Code Reviewer with Java and Spring Boot
What I learned building an AI code-review workflow around GitHub Pull Requests, Spring Boot, and multiple AI providers.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Sweety717
390 viewsWhat I learned building an AI code-review workflow around GitHub Pull Requests, Spring Boot, and multiple AI providers.

I stored two embeddings for every job in my Spring Boot job portal and measured which one finds the right jobs. One of them barely mattered, …

Hüseyin Akdoğan
355 viewsError Prone plugs into javac to catch code that compiles but is most likely wrong. A tour of its built-in checks, Refaster rules and custom …

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 …

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

Frank Delporte
70 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
457 views~13K WordPress sites get hacked every day. Here's why static site generators are the answer, and how to migrate.

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

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