Etienne Studer
SVP of Engineering
Gradle
Etienne from the Develocity (formerly Gradle Enterprise) engineering team shows how you can use Develocity to capture CI build/test data from many projects to identify productivity bottlenecks. He shares how to use the Develocity telemetry and API data to surface and prioritize DPE initiatives. Pro tip: If you’re interested in DPE build/test metrics, query and visualization with AWS Athena and Grafana is quite interesting.
Etienne from the Develocity (formerly Gradle Enterprise) engineering team shares how you can use the latest Develocity build/test observability feature—build validation scripts—to monitor build cache misses across many projects. You can identify which of your projects had build cache misses, the number of misses, and the amount of engineering time lost. He also explains how to generate a fast link to the Build Scan UI to investigate and fix problems.
About the session
Etienne from the Develocity (formerly Gradle Enterprise) engineering team shows how you can use Develocity to capture CI build/test data from many projects to identify productivity bottlenecks. He shares how to use the Develocity telemetry and API data to surface and prioritize DPE initiatives. Pro tip: If you’re interested in DPE build/test metrics, query and visualization with AWS Athena and Grafana is quite interesting.
Watch the video
Approaches and techniques to increase the productivity and impact of CI maintainers by making CI more observable, reducing build queues, making builds faster and more reliable, and enabling developers to be more self-serving.
We will show how the continuous detection and reporting of build cache misses can be automated in CI via build validation scripts and how the surfaced build cache misses can be investigated via comparison of build scans. In addition, we will demonstrate how the automated execution of build caching experiments allows for a fair interpretation of build trends, taking into account project growth and changes in the cacheability of tasks and goals in the build.
Etienne Studer is the SVP of Engineering, Develocity, at Gradle Inc. He is responsible for leading the software engineering team behind Gradle Enterprise, the leading technology-enabling platform for the practice of Developer Productivity Engineering (DPE). As the founding team lead of Gradle Enterprise since 2015, Etienne has successfully scaled and guided a fully distributed team of engineers across the globe that develops and delivers innovative technologies to improve developer productivity dramatically and transform the developer experience. Before joining Gradle, Etienne served as CTO at edorasware, overseeing product and company growth for the intelligent business automation platform. He is currently based in the region of Basel, Switzerland, and holds a Master’s in Molecular Biology from the University of Basel.