BoxLang 1.17.0 Released: Module Inception, CLI Checker, Jar Loading and much more!
BoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Modules can now contain other modules; …

BoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Modules can now contain other modules; …

Viktoria Evdokimova
1 viewsEvery Java developer has been in a code review where the question is simple: What does this method do? The answer used to tell you …

How one developer built a personal AI assistant in Java using Spring AI, MongoDB Vector Search, conversation memory, and tool calling with …

Viktoria Evdokimova
1 viewsSomewhere in every coding agent there is an HTTP client. Claude Code, Codex, Cursor, Cline, OpenCode: strip away the terminal UI or the …

Every Java team has a sentence like this one somewhere: Any operation on a TID must go through the single asynchronous path and must not let …

Viktoria Evdokimova
70 viewsA detailed report reads like proof. The agent lists the files it touched, names the branch, quotes a commit hash, adds a test count and …

Maximillian Arruda
3 viewsFrom Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce …

Ricardo Mello
106 viewsIn this third and final part, we will build on the execution plan created in Part 2 and focus on the remaining stages of the agent workflow. …

Ricardo Mello
118 viewsWe will look at how the agent is built with Java and Spring AI, how its capabilities and boundaries are defined, how it is triggered by the …

Ricardo Mello
156 viewsWith this project, I am not trying to build a complete WMS. Instead, I want to use a logistics scenario I know well to explore how an AI …