TOOLING TALKS

a series of talks about scala and tooling
Spotify logoApple Podcast logoDeezer logoGoogle Podcasts logorss feed logo

Meriam Lachkar: Scala 3 Migration Tooling

SEASON: 1 - EPISODE: 2

GitHub logoTwitter logo

INTRO

A question I'm sure many Scala developers and companies are asking themselves this year is "how can we migrate our applications to Scala 3?". A fantastic tool to help with this is Scala3-migrate, which will help with migrating your scalacOptions, ensuring your dependencies are published for Scala 3, and even helping to automatically re-write parts of your code. In this interview I chat with Meriam and her work on Scala3-migrate, the challenges you might encounter as you're migrating your code, and about some of the things developers may not think about as they set out to update to Scala 3. We'll also dive into her work on Scalafix which unlocked the first Scalafix integration in Metals, the Scala Language Sever, as well as helped with rewrites for Scala3. We had a great conversation, and super thankful she took the time to chat about the works she's been doing, getting into tooling, and other untapped areas in the ecosystem.

SUPPORT THE SHOW