~/talk

10 Lessons for Enterprise Code Modernization with OpenRewrite & Moderne

links:none on file
slides:none on file

Ten concrete lessons for moving large-scale refactors from stalled projects into everyday engineering: proven playbook using OpenRewrite and Moderne to open and merge PRs across hundreds of repos, standing up a platform team with mass ingest and LSTs and an organization service, automating CLI install with a wrapper, tracking adoption via CLI telemetry and DevCenter KPIs (e.g., estimated time saved shown as 120 hours), scoping with finder recipes, choosing push vs pull rollouts, writing custom recipes and using AI agents to prethink and fix failing PRs.

AI-written summary · about

  1. 0:00What a TAM does, and why "it depends" is the wrong answer here
  2. 2:00The 10 lessons, explained through concrete examples
  3. 3:14Lesson 1: Leadership buy-in and making migrations day-to-day work
  4. 6:40Lesson 2: The technical foundation (platform team, mass ingest, LSTs, org service)
  5. 10:25Lesson 3: A developer portal and automating CLI setup with the wrapper
  6. 13:05Lesson 4: Building internal champions, trainings, and a support channel
  7. 15:49Lesson 5: Measuring progress with KPIs, DevCenter, and estimated time saved
  8. 19:55CLI telemetry and sending the data to your BI tool
  9. 23:20Lesson 6: Planning the work and finding scope with finder recipes
  10. 26:11Lesson 7: Start with quick wins, not your biggest migration
  11. 27:10Lesson 8: Custom recipes and building an innersourcing culture
  12. 29:37Lesson 9: Push vs. pull rollout, and migrations that need domain knowledge
  13. 31:45Lesson 10: Where AI agents actually help (agent tools, Prethink, remediation)
  14. 33:15Closing: building political capital and trust with project teams
~/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.