containers (especially in larger companies). * **Git:** Version control is mandatory. (GitHub, GitLab, Bitbucket) * **CI):** Frequently merging code changes into a central repository, followed by automated builds and tests. * **Continuous Delivery (CD):** Automating the release process to ensure software can be reliably released at any time. This can further extend