~/talk

Improving developer productivity with Gradle Enterprise in 2023

slides:none on file

Gradle Enterprise shows where builds waste real time and how fixes actually behave: a 60s waste across 50 builds by 50 developers equals ~42 hours lost per day, so build scans plus the task inputs comparison pinpoint cache misses such as live literals writing absolute paths and a KSP subplugin option that needed an internal fix, configuration-cache misses debugged by attaching a debugger to Gradle, artifact transforms now visible in scans, and a beta test API that detects flakiness, drives CI automations (run a new UI test 10× and block PRs) and feeds dashboards.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 1:06Speakers background and roles
  3. 3:11Slow builds as technical debt
  4. 4:37Build scans and Gradle Enterprise overview
  5. 5:43What is build caching
  6. 7:51Debugging cache misses with build scans
  7. 8:11Common cache misses and fixes
  8. 10:38Debugging cache misses in KSP
  9. 14:33Configuration cache misses
  10. 17:27Beyond caching with Gradle Enterprise
  11. 18:29Flaky tests problem and solutions
  12. 19:55Gradle Enterprise Test API introduction
  13. 23:25Preventing flaky tests in pull requests
  14. 25:10Flakiness reports and dashboards
  15. 28:03Repository correlation with tests
  16. 30:50Integrating Gradle Enterprise with CI
  17. 32:37Artifact transforms in build scans
  18. 36:55Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.