Recent Posts

Did Your AI Agent Run the Debugger? One JVM Bug, Two Agent Runs

Author: Viktoria Evdokimova Original post on Foojay: Read More Java developers reach for the debugger without thinking about it. Set a breakpoint, run the failing test, look at the variables, then decide what to change. Most AI coding agents I have watched skip that step. They read the stack trace, read the source, and propose a patch. The reasoning can …

Read More »

No Database Operations Found: What Writing a Spring Boot Analyzer Taught Me About Spring

Author: Braham Shakti Original post on Foojay: Read More I spent months building a static analyzer that answers one question about a Spring Boot codebase: if I change this endpoint, what does the change reach? Every serious bug I found in it had the same shape. Not a wrong edge in a graph. Not a missing feature. A confident absence …

Read More »

MongoDB Search Server, improved!

Author: Erik Hatcher Original post on Foojay: Read More In this article, we’re going to revisit and improve the MongoDB Search Server originally described in the article How to Build a Search Service in Java with MongoDB. First, let’s remind ourselves why an intermediate search service deserves our attention and effort: Search powers the most important part of your application, …

Read More »