Your company is planning to migrate from one programming language to another: now what? Do your engineers know the language? Are they familiar with its best practices? What will your first set of microservices look like when two different teams start rewriting their services independently whilst learning the new language of choice?
Migrations are not frequent but they are common. As companies grow and technology evolves and advances they are inevitable. And they are fraught.
In this talk, Hannah Henderson, senior engineering manager at CircleCI, will walk attendees through the dos and don’ts to consider while setting standards amidst a major change or migration, along with best practices and recommendations to do so while keeping your team on track. These learnings are based on an ongoing language migration project as CircleCI transitions from Clojure to Go.
Key takeaways include: