10/26/25
Why Agentic AI Tools Struggle with Maven’s Lifecycle Model
Agentic AI tools often struggle with Apache Maven because its unique lifecycle model clashes with AI’s preference for minimal, incremental work, leading to false negatives and false positives. DAG-based build systems like Gradle align better, ensuring reliable incremental builds and clearer CLI behavior for both AI and humans.
Read full post →
07/22/25
05/16/25
Using `immutables.org` with Gradle the Right Way
Learn how to correctly configure the immutables.org library in a Gradle project using Kotlin DSL. This post covers annotation processor basics, explains why minimal dependencies matter, and shows how to avoid common pitfalls like runtime pollution from unnecessary artifacts.
Read full post →
02/19/25
02/10/25
01/24/25
01/16/25
01/02/25