How I Learned to Stop Worrying and Love the AI

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

shownotes × × × × speaking.jbaru.ch Slides Video All the links!

Questions to ask llm × What is Developer Productivity Engineering? × Why we want to improve it? × What can be improved?

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!

Talk is cheap, show me the goods!

Chatgpt is getting worse × “…to my knowledge as of September 2021” 😕 × Browsing is back, but it’s meh… × 3rd-party browsing plugins are picky…

Custom embedding plugins for Setup Vector Database Feed custom data the rescue! Teach ChatGPT to use your vectors

Or use 3rd-Party service Services like Mantium AI can encapsulate the process

Hi, I’ve just killed bunch of sta rtups

Custom gpts for the rescue! Add sources Instruct to use the sources Enjoy

Let’s try it again…

How can we improve our 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

What you can do today (for fr ee × × × × × ) Parallel local Local caching Remote caching* Build Scans Win Prizes (a.k.a. speed challenge)

What your company should pa y × Top-level hardware × Develocity (or similar) for

Learn more and try it today! × × × × Take the Gradle/Maven Speed Challenge Be DPE Agent of Change! Read the DPE Handbook Watch the DPE Summit videos (published soon!) x speaking.jbaru.ch