Skip to content

Blog

Most of my blog posts dating back to 2002. Some written here, some written elsewhere and aggregated here.
Continuous Integration (CI) vs. Continuous Delivery (CD) vs. Continuous Deployment (CD)

Continuous Integration (CI) vs. Continuous Delivery (CD) vs. Continuous Deployment (CD)

19/06/2020
Despite sounding similar, continuous integration, delivery, and deployment are subtly different from each other. While they have overlap, they are applicable and useful at different stages of the development process. In this post, we look at what the different terms mean, what benefits they bring to you and your team, and what you need to get started implementing the practice.
The Benefits and Best Practices of Continuous Delivery

The Benefits and Best Practices of Continuous Delivery

16/06/2020
Continuous delivery helps software development teams get their code changes from development to testing, and into the hands of users more quickly. In this post, Chris Ward looks at the benefits and best practices for implementing this practice into your teams.
The Benefits of Containerization

The Benefits of Containerization

24/04/2020
Breaking applications into smaller coupled components like microservices, and running each of those components in containers often go hand in hand. These modern application architecture principles have allowed many businesses and software projects to make regular and rapid changes to running software and scale them to suit changes in demand and approach. In this article, we breakdown what a container is, and the direct benefits they bring to your developer teams and business.

Join my mailing list

My roughly fortnightly newsletter, sent via Substack.

Latest issue: Close the lid on the source (12/11/2026)

View archive