deployment
CI/CD Basics
CI/CD automates the process of testing and shipping code. This guide explains continuous integration, continuous deployment, how pipelines work, and how to set one up.
CI/CD Security and Supply Chain
How to protect your deployment pipeline and the software it produces — keeping secrets safe, scanning dependencies, and understanding where attacks actually happen.
Containerisation Basics
A container packages your app and everything it needs to run into a single portable unit. This guide explains Docker, images, Dockerfiles, Docker Compose, and when to use containers.
Deployment Strategies
A deployment strategy controls how a new version of your app reaches users — all at once, gradually, or behind a feature flag. This guide explains the main approaches and when to use each.
GitOps and Kubernetes
What Kubernetes does, what GitOps adds on top of it, and when this combination is worth adopting — explained for builders who haven't managed clusters before.