Published 2020-04-18T21:32:00.001Z by Physics Derivation Graph
Historically I've been committing changes to git whenever I complete a feature. That has worked because 1) I haven't lost any data and 2) the window for losing data was small because the features were minor.