Automate your inner scout
summary
Claim: automate the scout rule so code is improved the moment a better state is decided. Concrete tools: OpenRewrite (lossless semantic trees, type attribution) and the Moderne platform (serialized LSTs, cross-repo runs, CLI). Evidence: a Spring Boot 3 recipe built from 1,600 steps, 2,300 recipes in the marketplace, push changes that create PRs, mass-merge and local builds that succeed. Demo shows literal-argument additions and merged PRs, cutting days of manual work to minutes.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:18Scouts rule for code
- 2:42Automate with OpenRewrite
- 6:16OpenRewrite change types
- 8:21OpenRewrite on dev machine
- 9:03Modern platform overview
- 10:49Demo: Moderne Cookies
- 12:20Impact analysis
- 13:43Method usage search
- 15:08Automated code changes
- 16:11PR creation & merging
- 17:36Modern CLI local changes
- 19:51API change detection
- 20:54Summary
related talks
41mOpen Rewrite – Dive in Automated Refactoring
48mWeeding Your Micro Service Landscape
13mModernize your money-maker
54mHybrid Modernization: Combining OpenRewrite's Precision with LLM Intelligence for Spring
21mAutomating Front-End Refactoring
43mAutomate Code Changes - Bringing OpenRewrite to the IDE
23mBoy Scout Rule in the Age of AI: Leaving Codebase Cleaner than You Found it
50mOpenRewrite: Refactor as Code
