allthings/
remix bay area

When

5:00–9:00 PM, San Francisco time

Hosted by

co-host

mc

On stage

// TODO // FIXME: Real Strategies to Modernize a Legacy React Project

Or, “How to Do All The Things We Wish We Could Do to Improve a Legacy React Codebase but Never Get Around to Doing, in 43 and a Half Easy Steps”

This talk is about practical, working strategies for doing things like:

  • converting a big JS project to TS, without losing velocity
  • converting all old testing tools & patterns to modern ones, without losing coverage and confidence
  • integrating an app-wide design system, in a project that doesn't have one
  • migrate a monolith project repo into a modern monorepo
  • how to avoid the XKCD Standards trap when bringing in the new hotness
  • how to make the argument to management to spend time addressing tech debt
  • ...and maybe more if we have time

These strategies are based on a few different years-long projects and codebases as well as a over a decade of working with startups and spaghetti-code-is-why-we-cant-ever-release-stuff-fast-and-stable-please-help gigs.

Here's hoping this is the nerdiest, feel-good, everybody-can-(maybe-embarrassingly)-relate motivational story talk of the year.

Photos
  • Remix Bay Area at Solv event photo
  • Remix Bay Area at Solv event photo
  • Remix Bay Area at Solv event photo
  • Remix Bay Area at Solv event photo
  • Remix Bay Area at Solv event photo
  • Remix Bay Area at Solv event photo