Slack’s AI powered React testing tool migration

June 26, 2024 By Mark Otto 0

๐Ÿ˜… A shorter and sweeter issue than usual today, as I’m currently on-site at the AI Engineer World’s Fair in San Francisco! You can join me virtually, though, as some of the event will be livestreamed today and tomorrow ๐Ÿ˜‰ See you back at full steam next week!
__
Peter Cooper, your editor

Introducing React-Admin v5 โ€” A MIT-licensed framework for building typical webapps on top of REST or GraphQL APIs. You get some added structure, theming, and lots of building blocks out of the box. There are also commercial extensions if you require support or extra features. GitHub repo.

Franรงois Zaninotto

Slack’s AI-Powered Conversion from Enzyme to React Testing Library โ€” Frameworks, libraries, and tools come and go, but it can become easy to get stuck with a certain setup when youโ€™ve built up a significant codebase upon certain dependencies. Tools like codemods and AI / LLMs are increasingly being used at scale in library migrations, as Slack demonstrates here.

Sergii Gorbachov (Slack)

Behind the Code: A Discussion with Backend Experts โ€” On July 16, join contributors, founders, and CEOs from Laravel, Node.js, Prisma, and Supabase to discuss the latest trends in backend development. Hear how they navigate challenges, listen to their communities, and innovate fast. RSVP today.

Sentry

Migrating to Next.js App Router with Zero Downtime โ€” Migrating a complex app page by page will likely throw up some UX hurdles. The team at WorkOS developed a migration guide that allowed them to test their entire app with App Router while still serving the Pages Router to users before making the final switch.

Motta & Moroz (WorkOS)

๐Ÿ›   Code, Tools & Libraries