This feels like a stupid question, but there’s plenty of techniques out there that more expert coders use that I don’t know about. How do you preserve minor or major changes you may have made to a script made by someone else while still being able to update any new changes they have? Besides the obvious way of saving your changes somewhere and reinserting them.
Good point for CSS changes since they can override the previous (usually). Some of my changes are in the JS functions though. I may just stick to the “hard” way, after all we may see some of this get wrapped into the base code eventually.