Maven Gradle Oct 26, 2025 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 →
Benedikt Ritter
Developer productivity consultant specializing in Gradle and NixOS.
Apache Software Foundation member, GradleX founder, and co-founder of
TestLens.
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 →
04/01/25
02/27/25
NixOS Meets Enterprise Java: A Cautionary Tale
In this blog post I explore the challenges of running an enterprise Java application on NixOS, highlighting issues with Gradle support and authenticated resources. I share lessons learned, workarounds, and why NixOS remains a powerful choice for managing infrastructure despite these hurdles.
Read full post →
02/19/25
02/10/25
01/24/25
01/16/25
01/09/25