TrademarkTrademark
  1. Learning Center
  2. Bylines

Author

Ryan Fee

director of platform engineering at Scalr

Articles

48 most recent of 108
  1. How to Keep AI Agents From Inflating Your Terraform Run CountInfrastructure as Code With AI Coding Agents: A Practical Primer
  2. Dynamic prevent_destroy in OpenTofu: Using a Variable to Protect ResourcesOpenTofu vs Terraform: The 2026 Comparison for IaC Teams
  3. Terraform Variable Sets: How to Share Variables Across WorkspacesManaging Multiple Terraform Environments: A Practical Guide
  4. Terragrunt Stacks: What terragrunt.stack.hcl Actually DoesTerragrunt: The Complete Guide for Terraform and OpenTofu Users
  5. Terraform Module Supply Chain Attacks: Tag Mutation, Pwn Requests, and How to Pin SafelyIaC Security: Securing Your Terraform and OpenTofu Infrastructure
  6. Malicious Terraform Providers: Supply Chain Risks and How to Verify What You InstallIaC Security: Securing Your Terraform and OpenTofu Infrastructure
  7. Terraform Supply Chain Attacks: Risks, Real Incidents, and How to Defend Against ThemIaC Security: Securing Your Terraform and OpenTofu Infrastructure
  8. Terraform Wiz: How to Scan, Secure, and Enforce Policy on Your IaCIaC Security: Securing Your Terraform and OpenTofu Infrastructure
  9. How to Find Resources Not Managed by Terraform or OpenTofuTerraform Drift Detection Tools and Management: A Comprehensive Guide
  10. Can AI Agents Change Infrastructure and Stay Compliant?Infrastructure as Code With AI Coding Agents: A Practical Primer
  11. How to Review AI-Generated Terraform CodeInfrastructure as Code With AI Coding Agents: A Practical Primer
  12. How to Export State from Terraform CloudHow to Migrate Off Terraform Cloud: A Platform Engineer's Decision Guide (2026)
  13. Terraform Observability: Metrics, Logs, and Audit Trails ExplainedTerraform Drift Detection Tools and Management: A Comprehensive Guide
  14. How to Update State in a Remote BackendTerraform State & Backends: The Complete Guide
  15. Infrastructure as Code With AI Coding Agents: A Practical PrimerGuide
  16. tofu test and terraform test: Testing OpenTofu and Terraform ModulesCI/CD and GitOps for Terraform & OpenTofu
  17. What Is an OpenTofu Management Platform?What is OpenTofu?
  18. Secrets in Terraform State: Why They Leak, and the FixIaC Security: Securing Your Terraform and OpenTofu Infrastructure
  19. Bring Your Own Key (BYOK): Customer-Managed Encryption for Terraform PlatformsIaC Security: Securing Your Terraform and OpenTofu Infrastructure
  20. Terraform State Storage: How to Bring Your Own S3, GCS, or Azure BucketArticle
  21. Custom Hooks for Terraform and OpenTofu: Pre-Plan, Post-Apply, and the Hooks RegistryCI/CD and GitOps for Terraform & OpenTofu
  22. Host Your Own Terraform Providers in ScalrArticle
  23. Pull OpenTofu Modules Directly from OCI Registries in ScalrArticle
  24. OpenTofu + Atlantis vs a Managed Platform: When Self-Hosting Costs MoreSelecting a Terraform Cloud Alternative (2026 Guide)
  25. HashiCorp GPG Key Expired: Fixing Terraform Download ErrorsTerraform State & Backends: The Complete Guide
  26. How to Use a MCP Server with Terraform: 6 Prompts for Infrastructure TeamsArticle
  27. Selecting a Terraform Cloud Alternative (2026 Guide)Guide
  28. Terraform Modules ExplainedGuide
  29. Stop Troubleshooting Terraform: How Scalr AI Helps Platform TeamsTerraform Troubleshooting, Optimization and Error Resolution
  30. Terraform Drift Detection Tools and Management: A Comprehensive GuideGuide
  31. Using Checkov with Terraform - Integrations, Features, ExamplesIaC Security: Securing Your Terraform and OpenTofu Infrastructure
  32. What Are Terraform TACOs?Guide
  33. What is Terraform?Guide
  34. Terraform Registry: Public vs Private Module Registries ExplainedTerraform Modules Explained
  35. New Feature: Private Module Registry NamespacesTerraform Modules Explained
  36. Terraform Outputs: How to with ExamplesThe Developer's Guide to HCL
  37. Terraform Providers: Complete Configuration and Management GuideGuide
  38. Terraform State Files Best PracticesTerraform State & Backends: The Complete Guide
  39. Using the AWS S3 Backend Block in TerraformTerraform State & Backends: The Complete Guide
  40. Using the AzureRM Backend Block in TerraformTerraform State & Backends: The Complete Guide
  41. Using the GCS Backend Block in TerraformTerraform State & Backends: The Complete Guide
  42. Understanding the Terraform ignore_changes Lifecycle BlockThe Developer's Guide to HCL
  43. Everything you need to know about using Terraform or OpenTofu with SlackCI/CD and GitOps for Terraform & OpenTofu
  44. Scalr's MCP Server: The AI Assistant That Does the Heavy LiftingArticle
  45. Introducing Scalr MetricsArticle
  46. November 2025 Release NotesArticle
  47. New Scalr Feature: Control TowerArticle
  48. Scalr Product Updates - August 2025Article