Debugging Is Invariant Discovery: What One Kafka Session Taught Us About AI Agents
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 …
557 articles in this category.
RSS feed
Viktoria Evdokimova
243 viewsEvery 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 …

Cristobal Escobar
192 viewsIf you've spent years in Spring Boot, Micronaut, or Jakarta EE, "web framework" usually means a servlet container, an embedded Tomcat or …

Viktoria Evdokimova
358 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
2,009 viewsFrom Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce …

Ricardo Mello
855 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 …

Viktoria Evdokimova
573 viewsJava developers reach for the debugger without thinking about it. Set a breakpoint, run the failing test, look at the variables, then decide …

Braham Shakti
1,141 viewsI spent months building a static analyzer that answers one question about a Spring Boot codebase: if I change this endpoint, what does the …

Cristobal Escobar
170 viewsEvery enterprise runs on Word documents. Contracts. RFPs. Proposals. Board reports. Offer letters. HR handbooks. Compliance policies. …

Angelo Rubini
1,596 viewsA Fully Stateless Jakarta Faces Marketplace with Server-Side Rendering — No HttpSession, No Saved ViewState, No Sticky Sessions (see the poc …
Geertjan Wielenga
432 viewsDuckDB is an in-process analytical database. You add one JAR to a Java project and get a SQL engine that reads CSV, Parquet, and JSON files …