Back To Schedule

Growing Your Toolkit From Refactoring to Automated Migrations

16:30 - 18:00 Thursday 1st May 2025 MT Bethe Hall
Beginner
Intermediate
Advanced
Tooling/Utilities

Tech debt has grown as our codebases have grown and aged. The need for more powerful primitives to keep tech debt under control has grown with it. This talk provides definition, techniques, and lessons discovered from operating truly automated migrations. It offers specific guidance for planning and executing automated migrations, as well as stories of common pitfalls and unexpected successes.

View Slides

Matt Kulukundis

CEO, co-founderBrontoSource

Matt co-founded BrontoSource, a startup that builds tools to modernize legacy codebases at scale with a focus on the C/C++ space. Prior to founding BrontoSource, Matt spent eleven years at Google where he led the Software Ecosystems organization as a Principal Engineer. During that time he designed language and library features for migration, as well as directly planning and executing multiple migrations of previously unapproachable difficulty. Rust’s std::collections::HashMap and Go's map are based directly on his work.