Developer Productivity – DIY (with ChatGPT) or How I Learned to Stop Worrying and Love the AI
A presentation at BaselOne in October 2023 in Basel, Switzerland 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
- Mantium AI (adding your KB to Chat-GPT easly!)
- 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!)