💻 Development intermediate

CI/CD (Continuous Integration/Continuous Deployment)

Automated software development practice for frequent code integration and deployment.

CI/CD automates the software release process. Continuous Integration automatically builds and tests code when developers commit changes. Continuous Deployment automatically deploys passing builds to production. This enables faster iteration, early bug detection, and reliable releases. Tools include GitHub Actions, GitLab CI, Jenkins, and CircleCI.