| In CI/CD, DevOps

Continuous Deployment is the process of automatically deploying software updates to the production environment, once code is checked into the software repository by development. This relies upon multiple layers of automation to perform software testing and deploy to production. Why would an organization want to deploy automatically? If all tests have been passed and every […]

| In Ideas, Innovation

As a developer, I’m a huge fan of continuous integration. For the uninitiated, continuous integration is a software engineering practice in which code changes are tested as soon as they are committed. This enables early problem detection. It also provides immediate feedback on code quality, allowing for issues to be identified and fixed immediately. Often […]