Migration Story: Non-Breaking Frontend Evolution

Presentation byAkif Abasov

Migrating a large-scale frontend application is never easy — especially when your team is mostly backend developers and your legacy stack includes Kotlin/JS. In this talk, I’ll share how we’re gradually moving CodeCanvas to a simpler, more accessible TypeScript + React setup. I’ll focus on the strategy behind the migration — step-by-step, non-breaking, and aligned with the team’s strengths — and how AI helped us accelerate some parts of the process.

Get in touch!

hi@guild.host