The AI Native Dev - from Copilot today to AI Native Software Development tomorrow

What If Fixing Code Wasn’t Your Job Anymore? | Jonathan Schneider & Moderne

14 snips
Jul 22, 2025
Jonathan Schneider, co-founder and CEO of Moderne, shares insights on revolutionizing code refactoring. He discusses how teams leverage their rewrite engine to tackle technical debt directly and facilitate organizational change. The conversation dives into AI's role in code management, exposing the limits of LLMs and emphasizing the balance between automation and human oversight. Schneider reveals the transformative potential of using tools like Open Rewrite for code migration and highlights the importance of open-source integration in enhancing code analysis across projects.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Automate Changes for Adoption

  • Developers prefer actionable suggestions over generic advice, so automate code changes to reduce friction.
  • Present changes as convenient, near-complete solutions they can apply at their own pace.
INSIGHT

Maintenance over Technical Debt

  • Maintenance, not technical debt, better describes ongoing code updates required to keep software functional.
  • Code choices perfect today can become outdated months later, necessitating continuous upkeep.
INSIGHT

AI Limits in Large-Scale Changes

  • Pure AI tools struggle to scale across thousands of repositories due to probabilistic nature and context window limits.
  • Deterministic engines with unit testing ensure reliable, repeatable code changes at scale.
Get the Snipd Podcast app to discover more snips from this episode
Get the app