Terraform, VPC, and why you want a tfstate file per env

If you can’t safely test your changes in isolation away from prod, you don’t have infrastructure as code.
Nice article from charity.wtf about Terraform, VPC, and why you want a tfstate file per environment.