Skip to main content

migration

Browse all articles, tutorials, and guides about migration

4posts

Posts

DevOps
|9 min read

Migrating From S3 to Branch-Aware Storage

Neon object storage is S3-compatible, so moving to it is mostly a config change, not a rewrite. Your upload code, your presigned URLs, and your download paths all stay the same. Here is exactly what carries over, the small diff that changes, and a copy script to move the objects, with the honest list of what does not come along.

DevOps
|11 min read

Is Valkey Ready to Replace Redis in 2026?

Valkey forked from Redis after the 2024 license change and has matured fast. Here is whether it is production-ready, how the migration works, and whether the AGPL question even applies to you.

Terraform
|11 min read

OpenTofu in 2026: Should You Switch from Terraform (and What It Actually Costs You)

OpenTofu has matured into a real Terraform alternative in 2026. Here is what the fork gives you, why the migration is easier than you think, and where the actual lock-in hides.

Kubernetes
|14 min read

Ingress-NGINX Is Retired: A Real Migration to Gateway API With ingress2gateway 1.0

In March 2026 the Kubernetes project retired ingress-nginx with no replacement waiting in the wings. Roughly half of all clusters still run it. This post is the migration that does not involve a flag day: how to inventory your annotations, what ingress2gateway 1.0 translates and what it silently drops, the side-by-side cutover pattern with the actual PromQL, and how to pick between Envoy Gateway, kgateway, Cilium Gateway, and Istio.