The Problem with Gradle How to Remain Sane when Approaching Gradle (with apologies to Hans Dockter). (James Ward and I go into more detail about this article in the Happy Path Programming Podcast). I started using Thinking in C++, I created a tool I called makebuilder which analyzed the examples extracted from the book and generated an appropriate makefile. make is a dedicated tool that only cares about dependencies and actions, so it is reasonably approachable. When I wrote Thinking in Java, I created a similar tool I called antbuilder, which generated an appropriate Ant build file. Although Ant was created during