Intro to DPE Workshop

Description Developer Productivity Engineering (DPE) is a software development practice used by leading software development organizations to maximize developer productivity and happiness. It uses acceleration technologies to speed up local and CI builds and tests and data analytics to proactively improve the reliability of the developer toolchain and make failure troubleshooting more efficient. In this hands-on training with labs we will demonstrate DPE best practices and tools in action—using examples from Java projects that rely on Maven or the Gradle build tool. Objectives At a high level you will learn how to: Leverage build and test acceleration technologies like Build Cache and Test Distribution to instantly speed up feedback cycles as much as 90%. Cut debugging and troubleshooting time in half using data analytics such as Build Scan™ and failure dashboards to rapidly identify incident root causes and better manage avoidable failures like flaky tests. Continuously improve performance and guard against regressions through metric, KPI and trend observability using performance and trend dashboards. Integrate with Git/Jenkins The end-result of pursuing DPE excellence will be a transformative and highly satisfying developer experience. Duration 2.5 hour training session followed by 30-minutes Q&A. Instructor Raju Gandhi Developer Advocate @ Gradle Audience The target …

Gradle Enterprise
Next DevProdEng Lowdown: The JetBrains Kotlin Compiler Team’s Developer Productivity Wins

In this episode, DevProdEng Lowdown chats with Nikolay Krasko, the Infrastructure team lead for the Kotlin Compiler OSS project, to get the lowdown on their developer productivity wins. Nikolay will discuss wins that stemmed from the collaborative effort with Gradle to onboard the Kotlin Compiler OSS project to the Gradle Enterprise platform. He will then share how this led to achieving their goals of improving build/test times using build caching and providing insights/telemetry to their build/test process.

Gradle Enterprise