Skip to content

tedious ramblings

The blog of Robert Hafner

Menu
  • Projects
  • Resume
  • Appearances
  • Archives
  • About
Menu

IaCConf 2025: Taste Testing Tofu

Posted on July 28, 2025July 28, 2025 by Robert Hafner

As someone who’s spent years diving into the intricacies of Terraform and OpenTofu, I’ve seen the chaos that comes with “yolo deploying” (rushing changes without verification, only to face outages, compatibility snags, or unexpected bugs). My recent presentation at the first ever Infrastructure as Code Conference highlights a critical shift every team should embrace: treating testing as a non-negotiable cornerstone of infrastructure development.

While it might feel like extra work upfront, testing isn’t just about catching errors; it’s about building trust, saving time, and creating a culture where teams feel safe to innovate. By prioritizing practices like linting, security scanning, and automated testing, we can transform chaotic deployments into reliable, repeatable processes. Whether you’re a seasoned engineer or just starting out, this video unpacks how small, strategic steps (like using tools like TFlint, Checkov, or Terraform-Docs) can drastically reduce risk and boost productivity with minimal effort. I also dive into the trade-offs between Terraform’s native testing tools and Terratest, which take a bit more effort than the simple tools above but can give you deep confidence in your modules.

Of course, if you want to learn even more this topic is covered very thoroughly in my book Terraform in Depth.

Share this:

  • Click to share on Mastodon (Opens in new window) Mastodon
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on X (Opens in new window) X
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to print (Opens in new window) Print
  • More
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to email a link to a friend (Opens in new window) Email

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Terraform in Depth is available at booksellers everywhere!

About

Robert Hafner is a Distinguished Engineer based in Chicago focusing on MLOps, Infrastructure, and Security. This blog is a running journal of projects, tutorials, and random ideas that pop into his head.

  • GitHub
  • Bluesky
  • Mastodon
  • LinkedIn

Popular Posts

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

©2025 tedious ramblings | Built using WordPress and Responsive Blogily theme by Superb