CI and CD are two different disciplines wearing one acronym. A practical guide to the merge gate that keeps main shippable, a real GitHub Actions pipeline with OIDC and caching, the deployment strategies that make releases boring, and the supply-chain gates that stop a poisoned build.
Deployment
-
CI/CD Pipelines in 2026: The Merge Gate, the Deploy Strategy, and the Supply Chain -
Ruby: The Language That Still Ships Ruby 3.x performance with YJIT, Ractors, RBS type signatures, Rails 8's Solid Stack, Kamal deployment, and why the self-hosting renaissance suits Ruby perfectly.
-
Feature Flags: Safe Deployments, Dark Launches, and Rolling Rollouts Feature flags decouple code deployment from feature release, letting you ship dark, roll out progressively, and kill switches instantly — without a redeploy.
-
GitOps with Flux and ArgoCD: Declarative Deployments Driven by Git A comprehensive guide to GitOps using Flux v2 and ArgoCD — covering the four GitOps principles, repository structure strategies, full setup walkthroughs for both tools, secrets management with SOPS and Sealed Secrets, progressive delivery with Flagger, multi-cluster management, and practical day-to-day workflows.
-
Helm Charts: Packaging, Templating, and Managing Kubernetes Applications A comprehensive guide to Helm — the package manager for Kubernetes — covering chart structure, Go templating, building charts from scratch, managing releases in production, chart dependencies, CI/CD integration, and essential community charts for homelabs.