diff --git a/shows/992 - Migrating Legacy Code Just Got Easier.md b/shows/992 - Migrating Legacy Code Just Got Easier.md new file mode 100644 index 000000000..8b5043d8c --- /dev/null +++ b/shows/992 - Migrating Legacy Code Just Got Easier.md @@ -0,0 +1,43 @@ +--- +number: 992 +title: "Migrating Legacy Code Just Got Easier" +date: 1775041200000 +url: https://traffic.megaphone.fm/FSI2522254802.mp3 +youtube_url: https://www.youtube.com/watch?v=AOBbD7YJLIc +--- + +Wes and Scott talk about migrating large codebases with AI — how to plan framework and language moves, establish patterns, handle templating changes, test thoroughly, safely deploy, and more. + +### Show Notes + +* **[00:00](#t=00:00)** Welcome to Syntax! +* **[01:46](#t=01:46)** Why migrate to a new language or framework? +* **[05:09](#t=05:09)** How to approach a large code migration +* **[08:47](#t=08:47)** Establishing patterns before using AI +* **[10:35](#t=10:35)** Moving from pug to JSX +* **[12:06](#t=12:06)** Building a detailed migration plan +* **[15:18](#t=15:18)** Testing every part of the application +* **[15:51](#t=15:51)** Brought to you by [Sentry.io](https://sentry.io/syntax/) +* **[16:58](#t=16:58)** Deploying and catching issues with Sentry +* **[19:12](#t=19:12)** Converting express requests to web standard requests +* **[19:34](#t=19:34)** Other codebases that could benefit from AI migrations +* **[21:36](#t=21:36)** Sick Picks + Shameless Plugs + +### Sick Picks + +- Scott: [WisprFlow](https://wisprflow.ai/r?SCOTT2931) +- Wes: [displayplacer](https://github.com/jakehilborn/displayplacer) + +### Shameless Plugs + +- [Phases Podcast](https://phases.fm/) + +### Hit us up on Socials! + +Syntax: [X](https://twitter.com/syntaxfm) [Instagram](https://www.instagram.com/syntax_fm/) [Tiktok](https://www.tiktok.com/@syntaxfm) [LinkedIn](https://www.linkedin.com/company/96077407/admin/feed/posts/) [Threads](https://www.threads.net/@syntax_fm) + +Wes: [X](https://twitter.com/wesbos) [Instagram](https://www.instagram.com/wesbos/) [Tiktok](https://www.tiktok.com/@wesbos) [LinkedIn](https://www.linkedin.com/in/wesbos/) [Threads](https://www.threads.net/@wesbos) + +Scott: [X](https://twitter.com/stolinski) [Instagram](https://www.instagram.com/stolinski/) [Tiktok](https://www.tiktok.com/@stolinski) [LinkedIn](https://www.linkedin.com/in/stolinski/) [Threads](https://www.threads.net/@stolinski) + +Randy: [X](https://twitter.com/randyrektor) [Instagram](https://www.instagram.com/randyrektor/) [YouTube](https://www.youtube.com/@randyrektor) [Threads](https://www.threads.net/@randyrektor) \ No newline at end of file