I have been doing a fair bit of rapid prototyping at work recently, which is both enjoyable and, I hope, valuable. A lesson I learned today was that when you’re trying to build something new, don’t forget to hold onto what has already worked.
Software can get complex, fast. It only takes a little bit of tinkering and before you know it, what was working well is completely broken. There is no inbetween; changing up a recipe might make it worse, but you still have a meal. With software, a misplaced ; means the entire program fails to function.
Moving fast is fine, but it pays to bring a life raft. In this instance, saving your files online using a repository are a life saver.