Speaker

Etienne Studer

Etienne Studer

SVP of Engineering

Actions

Etienne Studer is the SVP of Engineering, Develocity, at Gradle Inc. He leads the software engineering team behind Develocity, the leading technology-enabling platform for the practice of Developer Productivity Engineering (DPE). As the founding team lead of Develocity 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 was CTO at edorasware, overseeing product and company growth for the intelligent business automation platform. He is based in the region of Basel, Switzerland, and holds a Master’s in Molecular Biology from the University of Basel.

Area of Expertise

  • Information & Communications Technology

Becoming and Staying a Productive Developer with Build Scans, Build Validation Scripts and Gradle

We will start by discussing some of the top Gradle issues that affect the productivity of Android developers. We will cover build cache misses and configuration cache issues as well as how to debug and solve them with various tools such as with the free Build Scan service, Android Studio debugger and also with Gradle Enterprise.

We will then demonstrate combining the powerful Build Validation Scripts with automation and notifications to systematically surface new build cache misses and to keep them from reappearing once they have been fixed.

We will close by diving into the just released Artifact Transform insights in the free Build Scan tool. This is one of the most commonly requested features by Android developers. We will also close off by showing how you can use the new Tests API in Gradle Enterprise to automate your flaky test workflows.

Strategies to make builds cacheable and keep them cacheable

We will describe strategies and tooling to make builds cacheable and how to catch regressions in cacheability once the builds have been optimized. We will also propose ways to incrementally introduce build caching company-wide across many projects.

DevProd for CI maintainers

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.

Automated detection and reporting of build cache misses

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 allow 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

SVP of Engineering

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top