Using a cloud service like Bitbucket Pipelines, you can create a continuous deployment pipeline that gets executed for every new change pushed to the main branch. If you’re just getting started on a new project with no users yet, it might be easy for you to deploy every commit to production. Start by implementing basic unit tests that get executed automatically — there’s no need to focus yet on running complex end-to-end tests. But make sure that the rest of your organization is ready as well: documentation, support, marketing, etc.”]

