Skip to content
LatchkeyLatchkey home
CI/CD Explained

Plain-English answers to "what is…" questions about CI/CD.

Beginner-friendly explainer articles on continuous integration and delivery: what CI/CD is, how pipelines, runners, and GitHub Actions work, and the concepts behind fast, reliable, cost-efficient automation.

CI/CD basics

What CI/CD, pipelines, and automation are.

Runners explained

Hosted, self-hosted, managed, and ephemeral runners.

Reliability explained

Flaky tests, transient failures, self-healing CI.

Core concepts

Containers, caching, artifacts, OIDC, and more.

Tools explained

npm, Docker, Jest, Terraform, and the rest of the toolchain.

Git & version control

Commits, branches, merges, and pull requests.

Explore other topics