Here’s an interesting explanation of the “Eternal Struggle” between Technical Debt and Backward Compatibility (in a WordPress context) from WP CLI maintainer, Alain Schlesser.
I’ve embedded this video from WordPress TV using WordPress 5.0, the Twenty Nineteen Theme, and Gutenberg as the editor. I enjoyed this talk, and agreed the hell out of most of it, so am posting it here for you to enjoy.