← Writing · page 9 of 10

DevOps

150 posts tagged devops.

Oct 20, 2026

Argo CD vs Flux in 2026: GitOps After Argo CD 3.5 and Flux 2.9

Argo CD vs Flux in 2026: what changed in Argo CD 3.0 to 3.5 and Flux 2.6 to 2.9, who maintains Flux after Weaveworks, what the CNCF surveys say about adoption, how each handles multi-cluster and secrets, and where GitOps costs more than it saves.

13 min
Oct 20, 2026

How to Speed Up GitHub Actions CI: Caching, Sharding, Docker (2026)

A step-by-step guide to faster GitHub Actions in 2026: measure job timings, cancel stale runs, use setup-node, setup-python and setup-go caching, actions/cache v6, buildx type=gha layer caching, matrix test sharding and larger runners, plus a cache-miss troubleshooting table.

13 min
Oct 20, 2026

GitHub Actions Security in 2026: 76 Hijacked Tags and the Fixes That Work

GitHub Actions security in 2026: what tj-actions, trivy-action, TanStack and issues-helper taught us about mutable tags and pull_request_target, plus SHA pinning policy, workflow lockfiles, immutable releases, attestations, zizmor and the new runner prices.

13 min
Oct 20, 2026

How to Use GitHub Actions OIDC With AWS, GCP and Azure (2026)

Step-by-step GitHub Actions OIDC setup for AWS, Google Cloud and Azure with no stored secrets: trust policies pinned to sub claims, immutable subjects, environments, pinned actions, and fixes for sts:AssumeRoleWithWebIdentity, audience and AADSTS700213 errors.

14 min
Oct 20, 2026

How to Fix Kubernetes CrashLoopBackOff: Causes and Commands (2026)

Fix Kubernetes CrashLoopBackOff step by step: what the state means, the 10s to 5 minute backoff and the new per-node max in 1.35+, kubectl describe and logs --previous, exit codes 1, 127, 137 and 143, probe and OOM causes, and kubectl debug for crashing containers.

13 min
Oct 20, 2026

How to Fix 502 Bad Gateway and 504 Gateway Timeout Errors (2026)

Fix 502 Bad Gateway and 504 Gateway Timeout step by step: find which hop generated the error, read NGINX upstream errors, fix keepalive and idle timeout mismatches (ALB 60s, GCP 600s), Kubernetes readiness and rollout gaps, Gateway API timeouts and Cloudflare 520 to 526.

15 min
Oct 20, 2026

Docker in 2026: Engine 29, containerd 2.3 LTS, Podman 6 and the AI Push

The state of Docker and containers in October 2026: Docker Engine 29.9, Desktop 4.96 and its licence terms, Model Runner and the MCP Toolkit, free Hardened Images, Hub pull limits, containerd 2.3 LTS, Podman 6.0, BuildKit 0.34 and OCI artifacts.

12 min
Oct 20, 2026

Distributed Tracing Explained: traceparent, Sampling and Jaeger v2 (2026)

Distributed tracing in 2026, explained by an infrastructure engineer: spans, W3C traceparent propagation, head vs tail sampling in the OpenTelemetry Collector, Jaeger v2 after v1's end of life, Grafana Tempo 3, Zipkin's status, trace-to-logs correlation and what traces cost.

12 min
Oct 20, 2026

DevOps Roadmap 2026: Skills, Certifications and What AI Changed

A DevOps roadmap for 2026 built on current data: Indeed's senior-heavy rebound in software postings, Stack Overflow 2025 and 2026 survey results on AI and pay, CKA and CNPA exam facts, and a learning path from Linux to platform engineering.

13 min
Oct 20, 2026

Terraform vs Pulumi vs Crossplane in 2026: Which to Choose

Terraform, OpenTofu, Pulumi and Crossplane compared as of October 2026: how each handles state and drift, what it costs, and which team fits which tool.

12 min
Oct 20, 2026

Cloud Outages 2025-2026: Root Causes From 7 Postmortems

AWS us-east-1, Azure Front Door, Cloudflare and Google Cloud outages read from the official postmortems: root causes, durations and the fixes that follow.

14 min
Oct 20, 2026

How to Run Chaos Experiments on Kubernetes with Chaos Mesh (2026)

Step-by-step Chaos Mesh 2.8.5 guide: install with Helm on containerd, opt namespaces in, write PodChaos, NetworkChaos and StressChaos YAML, gate experiments on a Prometheus SLO, schedule them, and run the same test with a LitmusChaos promProbe, plus a troubleshooting table.

16 min
Oct 20, 2026

Chaos Engineering in 2026: Tools, AI Agents and What the Evidence Says

Chaos engineering in 2026: where Chaos Mesh 2.8.5, LitmusChaos 3.33, AWS FIS, Azure Chaos Studio Workspaces, Gremlin and Steadybit stand, how AI agents and MCP servers entered resilience testing, how to run game days, and how thin the evidence that it cuts incidents really is.

13 min
Oct 20, 2026

How to Do Canary Deployments with Argo Rollouts 1.10 (2026)

Step-by-step Argo Rollouts canary guide for 2026: install v1.10.1 with Helm and the Gateway API plugin v0.17.0, write a Rollout with weighted steps, add a Prometheus AnalysisTemplate, watch automated rollback, and fix the common errors.

14 min
Oct 20, 2026

How to Build an MCP Server in Python and TypeScript (2026)

Build, test and ship an MCP server on the official SDKs: Python mcp 2.3.0 and TypeScript @modelcontextprotocol/server 2.3.1, with tools, resources, prompts, MCP Inspector, Claude Desktop, Claude Code and VS Code config, stateless HTTP, and packaging.

15 min