Engineering Blog

DevOps & Software Engineering Blog

Practical writing on DevOps, cloud infrastructure, and software development — from people who are actively doing the work.

All posts

Page 1 of 2
Secrets Management in Production: Vault, Cloud Secret Managers, and the External Secrets OperatorSecurity

Secrets Management in Production: Vault, Cloud Secret Managers, and the External Secrets Operator

Secrets management isn't a checkbox you tick once — it's the difference between rotating a leaked credential in minutes and finding out about the breach from a third party. Here's how to actually do it.

J
Jason Miller
August 6, 2026·9 min read
OpenTelemetry in Production: Instrumenting Services Without Losing Your MindObservability

OpenTelemetry in Production: Instrumenting Services Without Losing Your Mind

OpenTelemetry is now the industry standard for observability instrumentation — but most teams get stuck choosing between auto-instrumentation magic and manual SDK control. Here's how to do it right.

J
Jason Miller
August 5, 2026·9 min read
Progressive Delivery: Blue-Green, Canary, and Feature Flags ComparedDevOps

Progressive Delivery: Blue-Green, Canary, and Feature Flags Compared

Progressive delivery separates 'deployed' from 'released' so bad changes affect a handful of users instead of all of them. Here's how blue-green, canary, and feature flags actually differ — and when to reach for each.

J
Jason Miller
August 5, 2026·8 min read
Zero-Downtime Database Migrations: The Expand-Contract Pattern in PracticeSoftware Development

Zero-Downtime Database Migrations: The Expand-Contract Pattern in Practice

Zero-downtime database migrations aren't a tooling feature you enable — they're a discipline you apply to every schema change. Here's the expand-contract pattern, step by step.

J
Jason Miller
August 5, 2026·9 min read
Terraform in Production: Patterns for Managing Infrastructure at ScaleCloud

Terraform in Production: Patterns for Managing Infrastructure at Scale

Most Terraform tutorials show you how to create resources. Almost none of them show you what happens six months later when three teams are sharing state and nobody remembers who wrote that random EC2 instance. Here's how to structure Terraform for the long run.

J
Jason Miller
July 26, 2026·8 min read
Zero Trust Security for DevOps Teams: From Theory to ImplementationSecurity

Zero Trust Security for DevOps Teams: From Theory to Implementation

Zero Trust isn't a product you buy — it's an architectural principle you build toward. Here's what that actually looks like inside a real CI/CD pipeline and cloud environment.

J
Jason Miller
July 26, 2026·9 min read
📬

Want more like this?

We write about DevOps, cloud infrastructure, and software engineering practices. No spam, unsubscribe any time.

Get in touch →