Redesign without fear
Avoid merge conflicts with side-by-side changes. Tim Ottinger published a blog post titled Why redesign doesn't happen (enough) . It's a good article that you can read in five minutes, and I recommend that you do. The gist of it is that larger redesigns in established code bases rarely happen because changing too much code in one go risks conflicting with parallel work being done by colleagues. Tim Ottinger argues…
- Worth a read for developers following General.
- Link to article: https://blog.ploeh.dk/2026/10/02/redesign-without-fear