Logo
Day 210:4025m
Share

AI Hates Legacy Code

AI coding agents feel like magic... right up until they collide with production code. For teams maintaining legacy systems, these agents often hallucinate APIs, run off on tangents, and shatter trust faster than an unreviewed hotfix at 5pm. Ignoring the past won't save us, because new code becomes old! We can do better, and we will. In this session we'll go over emerging strategies for improving the accuracy of coding agents on real codebases, benchmarks such as SWE-bench that evaluate our progress, and their limitations. Expect to walk away with actionable techniques and a renewed respect for code that came before us and the challenges ahead. Key Takeaways Why LLMs have more trouble with existing code What we can do about it How we measure progress

Edge
The Landing (Ground floor)
talk

All Hands AI

Ray Myers

Chief Architect

Ray Myers is a legacy code expert with 18 years of Software Engineering experience across four industries. His recent work explores the delicate intersection of AI and maintainability. He co-hosts the Empathy In Tech podcast and publishes guidance on the Craft vs Cruft YouTube channel with influences from DevOps to Taoism.

Agenda

Now

Technology that is available today and ready to use for a wide audience.

Edge

Emerging and fringe ideas that need a little more polish before reaching the masses.

Tools in Action

Demos! Showcase your tool, its unique powers, and how to use it effectively.

Featured

Day 1: Workshops

Day 2: Talks

  • Select your package

  • Free

    Online

    Join from anywhere and stream the highlights.


    • Live access to all Main Stage keynotes and talks
    • Access to recorded sessions
    • In-stream giveaways
    Get passes
  • $180$350until October 31

    Full Access Pass

    Enjoy DevCon in person.


    • Everything in Day Two-days of hands-on learning, conference sessions and networking.
    • Breakfast pastries, lunch, tea & coffee
    • Evening party with drinks and bites
    • Exclusive event SWAG
    Get passes