Developer Productivity – DIY (with ChatGPT) or How I Learned to Stop Worrying and Love the AI
A presentation at Scale By The Bay in November 2023 in Oakland, CA, USA by Baruch Sadogursky
Abstract
This will be a wild but practical run as our spirited speaker converses with ChatGPT, the clever AI language model. Uncover innovative strategies, from shortening build feedback loops to conquering flaky tests and caching build results like a master. Be captivated by a live coding session implementing ChatGPT’s suggestions, providing entertainment and enlightenment. By the end, you’ll have valuable tips, a fresh perspective on AI-assisted productivity, and a lasting bond with your new AI confidant, ChatGPT.
Resources
- Baruch’s Book DevOps Tools for Java Developers
- Baruch’s Book Liquid Software
- ChatGPT plugins documentation
- Develocity Helper GPT
- Developer Productivity Engineering (DPE) Handbook
- Gradle BuildScan®
- Parallel local tests execution
- Test Distribution (Parallel cloud test execution)
- Gradle Build Cache (Local and Remote)
- Predictive Test Selection Feature in Develocity
- Predictive Test Selection Paper from Meta
- Failure Analytics (Flaky Tests Mitigation)
- Trends, Reporting and Insights
- Speed Challenge (Win Prizes!)
- DPE Summit (watch out for the recordings!)