backwards compatibility is simultaneously the worst part of a software project (hard to make foundational changes) and the best (means you always have a known-good baseline to compare against)
By
–
backwards compatibility is simultaneously the worst part of a software project (hard to make foundational changes) and the best (means you always have a known-good baseline to compare against)