Developer Productivity Engineering at CERN
summary
CERN’s business computing group standardizes JVM projects for 80+ developers using templates, GitLab components, Vault for secrets and Argo CD for deployments, and measures results: a demo shows 75 tasks across 14 projects building in ~45s with 19 avoided tasks saving ~11s via a Gradle build cache fed by a remote build cache; dependency management uses version catalogs so Spring Boot upgrades hit one file; Sourcegraph, SonarQube and Vault integrate and the cache works across two machines in the demo.
AI-written summary · about
chapters (6)
- 0:00Introduction and speaker background
- 2:32CERN infrastructure and legacy systems
- 10:16Developer productivity challenges at CERN
- 21:10Gradle and Java tooling at CERN
- 31:27Gradle build cache demo
- 44:40Conclusion and key takeaways
related talks
44mDeveloper Productivity Engineering: What's in it for Java Developers?
36mDeveloper Productivity Engineering: What's in it for me?
54mDeveloper Productivity Engineering Deep Dive
40mDeveloper Productivity Engineering for Open-Source Communities
02h 31mDeveloper Productivity Engineering - Extended Session
40mSimple Recipes to Enhance Developer Productivity
45mDeveloper Productivity Engineering – The Next Big Thing in Software Development
36mDeveloper Productivity On a Budget
