InStackademicbyHannah ClarkeHow to Write a Codemod to Update Your ComponentsStep away from the find and replace button! A worked example for writing a codemod to replace an old component with a new version.Mar 20
Ibrahim RahhalUnleashing the Power of JavaScript ASTsASTs, or abstract syntax trees, are like the dark wizards of the programming world. Most software engineers either haven’t heard of them…Jan 6, 2023Jan 6, 2023
InThe Airbnb Tech BlogbySergii Rudenkots-migrate: A Tool for Migrating to TypeScript at ScaleLearn about how we used codemods to accelerate migration from JavaScript to TypeScript at Airbnb.Aug 18, 20201Aug 18, 20201
JonesUpdate Your Codebase to ES2022 .at() With Seven Lines of CodeHow many times have your written exampleArray[exampleArray.length - 1] in javascript while lamenting that the language doesn’t have…Oct 21, 20221Oct 21, 20221
InStackademicbyHannah ClarkeHow to Write a Codemod to Update Your ComponentsStep away from the find and replace button! A worked example for writing a codemod to replace an old component with a new version.Mar 20
Ibrahim RahhalUnleashing the Power of JavaScript ASTsASTs, or abstract syntax trees, are like the dark wizards of the programming world. Most software engineers either haven’t heard of them…Jan 6, 2023
InThe Airbnb Tech BlogbySergii Rudenkots-migrate: A Tool for Migrating to TypeScript at ScaleLearn about how we used codemods to accelerate migration from JavaScript to TypeScript at Airbnb.Aug 18, 20201
JonesUpdate Your Codebase to ES2022 .at() With Seven Lines of CodeHow many times have your written exampleArray[exampleArray.length - 1] in javascript while lamenting that the language doesn’t have…Oct 21, 20221
InInstagram EngineeringbyBenjamin WoodruffStatic Analysis at Scale: An Instagram StoryHow Instagram develops and uses linting and codemod tools based on LibCST to maintain a modern codebase at scale.Aug 15, 20195
InAlan Product and Technical BlogbyTony SanchezAutomated Code Migrations: Our Journey from Unittest to PytestDon’t migrate your code, code your migrationsMar 8
JonesWhy I’m So Excited About Codemod (It’s AI)Last week I had my first encounter with an programmer with 100% reliance on copilot. For those not keeping up with code controversy…Oct 10, 2022