Here are some self-evident pieces of advice:

  • Version control your project folder. Please consider using git.

  • Reference cases in commits

  • Make sure to have backups

  • Run continuous integration

  • Set up lifecycle environments (development, test, acceptance, production) as needed

  • Test your pipelines with unit tests

  • Run all unit tests regularly

  • Validate the results & take action if needed