Abstract solves #1. That image of all of the full sketch files (maybe at 100mb+ each) makes me cringe.
Fair point – I should probably mention the existence of version control tools for Sketch. However, since I haven't used Abatract (or even seen it being used) in any production projects yet, my impression was that it isn't that widespread yet. On top of that, the point I'm trying to make in the article is that it's always a good idea to keep your work environment in order, even if you have tools that automate certain tasks and workflows for you.
In any case, sorry for making you cringe. ;)
All good. Thanks for putting this list together.
This is really well done. A very good reminder to be organized and working well with others.