The foundational guide to infrastructure as code in 2026 — the declarative model and why the state file is the hard part, the Terraform BUSL license change and the OpenTofu fork, real configuration and workflow, remote state and locking after the DynamoDB era, modules, the broader landscape from Pulumi to Crossplane, and the failure modes nobody warns you about.
Terraform
-
Infrastructure as Code in 2026: Terraform, OpenTofu, and the State You Have to Manage -
Terraform vs OpenTofu vs Pulumi in 2026 A three-way comparison of the infrastructure-as-code tools that actually matter in 2026: the Terraform/OpenTofu fork that split one tool into two, and Pulumi's bet that real programming languages beat a config DSL. The architectural differences honestly, the state story, where each genuinely wins, and what is worth migrating.
-
Making Proxmox Cloud-Like: OpenTofu, the API, and the Placement Gap You already run Proxmox VE. This is how to bolt self-service onto it: the REST API, the OpenTofu/Terraform provider for declarative VM-plus-network-plus-disk, and an honest accounting of the one thing Proxmox historically did not do — pick the best node for you at provision time. Plus what changed in PVE 9.0's affinity rules and 9.2's dynamic load balancer, and the point where you should stop bolting and adopt a real cloud platform.
-
AWS EKS Deep Dive: Managed Kubernetes on AWS A comprehensive technical guide to Amazon EKS covering node groups vs Fargate vs Karpenter, IRSA, Pod Identity, add-ons lifecycle, networking choices, cluster upgrades with zero downtime, EKS Anywhere, and cost optimization.
-
LocalStack: AWS Development Without the Cloud Bill A deep technical guide to LocalStack 2026 — running 110+ AWS services locally, integrating with Terraform, CDK, and CI pipelines, understanding the fidelity gaps that matter, and the major structural changes that ended the free community edition.
-
Terraform at Scale: Modules, Remote State, and the Drift Problem A practical guide to running Terraform in production: S3 remote state with native locking, workspace vs directory-based environment separation, module versioning strategies, Terragrunt for DRY configuration, drift detection in CI, moved blocks for safe refactoring, and state surgery when things go sideways.
-
OpenTofu vs Terraform: The Fork One Year In The Terraform and OpenTofu fork, one year on — what HashiCorp's BSL relicensing actually changed, how the two tools have diverged since, and how to decide which one to standardize on for the next decade.
-
Radius: Microsoft's Open-Source Application Platform for Cloud-Native Teams A comprehensive deep dive into Radius — the CNCF sandbox application platform that separates developer concerns from infrastructure concerns. Covers the application model, Recipes, Environments, Connections, the rad CLI, architecture, and how it compares to Crossplane, Score, and Humanitec.
-
Hetzner Cloud for Homelab Overflow: Cost-Effective Cloud Bursting and Geo-Redundancy How to use Hetzner Cloud as a cost-effective overflow for your homelab — bursting compute to the cloud, adding geo-redundancy, and building hybrid setups that combine the best of on-premises and cloud infrastructure.
-
Terraform for the Homelab: Manage Local and Cloud Resources with One Workflow A comprehensive guide to using Terraform in your homelab — covering the Proxmox provider for VMs and LXC containers, Hetzner and DigitalOcean for cloud overflow, Cloudflare DNS management, remote state with MinIO, reusable modules, and CI/CD workflows that treat your infrastructure like code.