Gradle build, Unleashed

A Whimsical Journey to Boost Gradle build Developer Productivity with LLMs

Baruch Sadogursky - @jbaru ch × Developer Productivity Advocate × Gradle Inc × Development -> DevOps -> #DPE

🎩

shownotes × × × × jbaru.ch/m/about Slides Video All the links! @JavaCleveland #gradle #DPE jbaru.ch/m/about

Questions to ask llm × × × × @JavaCleveland Why we want to improve the build? Is it only Gradle? Is it only the build? How can we improve our Gradle build? #gradle #DPE jbaru.ch/m/about

Answers, summarized × #DPE helps us improving our overall developer experience. The build is a good place to start. × It’s not only Gradle! Maven, SBT, Bazel and any other build can and should be improved! × It’s not only the build! Improving the entire cycle is important and worth investing! @JavaCleveland #gradle #DPE jbaru.ch/m/about

How can we improve our Grad le × × × × × @JavaCleveland build? Caching, local and remote Parallel testing, local and remote Predictive test selection Fight evil flaky tests! Watch your build like a hawk for degradations #gradle #DPE jbaru.ch/m/about

What you can do today (for fr ee × × × × × @JavaCleveland ) Parallel local Local caching Remote caching* Build Scans Win Prizes (a.k.a. speed challenge) #gradle #DPE jbaru.ch/m/about

What your company should pa y for × Gradle Enterprise × DPE Summit @JavaCleveland #gradle #DPE jbaru.ch/m/about

THANKS! Q&A and Twitter (or whatever) ads: x x x x @jbaruch jbaru.ch/m/about @JavaCleveland #DPE