

446: All about rewrites
Nov 12, 2024
Delve into the intricacies of software rewrites, exploring when and why they might be necessary. Discover the challenges tied to legacy code, from potential data loss to old bugs reemerging. Learn about balancing business value with developer satisfaction. The conversation also emphasizes the importance of incremental changes over complete rewrites. Plus, hear best practices for testing in both Capybara and React, focusing on accessibility and pragmatic risk management. Get insights that could save your team time and effort!
Chapters
Transcript
Episode notes
1 2 3 4 5 6
Intro
00:00 • 3min
Enhancing Accessibility in Testing with React
03:03 • 2min
Balancing Confidence and Pragmatism in Testing Strategies
05:10 • 3min
Navigating the Risks of Rewriting Legacy Code
08:22 • 17min
Innovation Hurdles: The Role of Existing Code
25:28 • 3min
Navigating Code Rewrites
28:36 • 7min