Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2621

G

Gruntwork Blog

Company blog · blog.gruntwork.ioprogrammingsystems

Gruntwork Blog is the company blog at blog.gruntwork.io, writing about programming and systems. Since 2016, 29 different Hacker News readers have linked it 54 times, most often “Why We Use Terraform”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
54mentions?
29HN people?
2016–2025first – last linked?
Links on Hacker News per year · peak 14 in 2023

Too few sampled comments (15) to say how often HN recommends it.?

Why HN links it

HN readers link Gruntwork's blog for infrastructure-as-code and DevOps posts on Terraform, Terragrunt and OpenTofu, including the OpenTF licensing debate. Many links are to hiring notices or crash courses.

Summarised by Claude from a sample of 15 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Stay current on DevOps trends, Terraform/OpenTofu strategies, and AWS infrastructure best practices with expert-written insights from the Gruntwork team.

Most-linked posts?

  1. Why We Use Terraform
    3 people · 3 mentions · first linked 2018-01-27
  2. /the-future-of-terraform-must-be-open-ab0b9ba65bca
    2 people · 5 mentions · first linked 2023-08-15
  3. /gruntwork-is-hiring-devops-engineers-c268513a0b5a
    2 people · 2 mentions · first linked 2017-03-02
  4. Terragrunt and OpenTofu: Better Together
    2 people · 2 mentions · first linked 2025-01-16
  5. Git-Xargs
    2 people · 2 mentions · first linked 2021-04-28
  6. Open sourcing Terratest: tools for testing infrastructure code
    2 people · 2 mentions · first linked 2018-05-03

What Hacker News says?

  1. Unfortunately, per https://blog.gruntwork.io/how-we-hire-at-gruntwork-42193d583... , we don't hire any "later" than Helsinki, Finland, and even then we'd prefer to keep it no later than Berlin, Germany if possible. Otherwise, collaborating together winds up requiring someone to get up really early or stay up really late.

    Comment linking /how-we-hire-at-gruntwork-42193d583e24

    on “Ask HN: Who is hiring right now?”
  2. Submitted Lessons Learned from Writing Over 300k Lines of Infrastructure Code as a story · 344 points

    HN discussion
  3. Gruntwork ( http://www.gruntwork.io/ ) | Anywhere | DevOps | Contractor At Gruntwork, we offer DevOps as a Service. Our mission is to make it an order of magnitude easier to understand, develop, and deploy software. The first step in that direction is to take the thousands of hours we’ve spent building infrastructure and to condense all that experience and code into pre-assembled Infrastructure Packages. Each Infras…

    Comment linking /gruntwork-infrastructure-packages-7434dc77d0b1

    on “Ask HN: Who is hiring? (November 2016)”
  4. Submitted Docker, Kubernetes, Terraform, and AWS crash course series as a story · 208 points

    HN discussion
  5. I have limited experience with Ansible, but afaik calling it declarative when compared to Terraform is a stretch [1] [1] https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-...

    Comment linking /why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c

    on “Terraform 1.0”
  6. Submitted Open sourcing Terratest: tools for testing infrastructure code as a story · 105 points

    HN discussion
  7. Gruntwork | DevOps Engineer | Anywhere | REMOTE http://www.gruntwork.io/ At Gruntwork, we offer DevOps as a Service. That means we help companies figure out how to do all the steps that come after writing code. How do you test that code? How do you deploy it? How do you monitor it? How do you keep it secure? It turns out that many, many companies are are struggling with these questions, and we need to grow our compa…

    Comment linking /gruntwork-is-hiring-devops-engineers-c268513a0b5a

    on “Ask HN: Who is hiring? (July 2017)”
  8. Submitted It's Time to Switch to OpenTofu as a story · 67 points

    HN discussion
  9. Gruntwork | Senior Full-Stack Engineer | 100% Remote | Full-Time | https://gruntwork.io Our mission is to make it 10x easier to understand, build, and deploy software. We are currently focused on knocking all the grunt work of DevOps, where our goal is to make it 10x easier to get up and running with production-grade infrastructure as code on major cloud providers like AWS and GCP. You'll work with a wide range of t…

    Comment linking /

    on “Ask HN: Who is hiring? (May 2019)”
  10. Submitted Five Years of Gruntwork as a story · 38 points

    HN discussion
  11. Gruntwork | DevOps Engineer | Anywhere | REMOTE http://www.gruntwork.io/ At Gruntwork, we offer DevOps as a Service. That means we help companies figure out how to do all the steps that come after writing code. How do you test that code? How do you deploy it? How do you monitor it? How do you keep it secure? It turns out that many, many companies are are struggling with these questions, and we need to grow our compa…

    Comment linking /gruntwork-is-hiring-devops-engineers-c268513a0b5a

    on “Ask HN: Who is hiring? (March 2017)”
  12. Submitted The Future of Terraform Must Be Open as a story · 28 points

    HN discussion
  13. Well, judging from the release notes, with for-loops you are now one step closer to a real programming language. Looks like the beginning of the end of the "declarative" paradigma which keeps people running their heads against the wall like this https://blog.gruntwork.io/terraform-tips-tricks-loops-if-sta...

    Comment linking /terraform-tips-tricks-loops-if-statements-and-gotchas-f739bbae55f9

    on “Terraform 0.12”
  14. Submitted Git-Xargs as a story · 14 points

    HN discussion
  15. Author here. I tried to answer your question in the first two paragraphs. But to add some context, given the nature of my work, I hear from developers on a nearly daily basis who are struggling to get started with the technologies mentioned in this blog post series, which include not only Kubernetes, but also Docker, AWS, and Terraform. In part, they are struggling because they are too scared to ask for help, and co…

    Comment linking /a-crash-course-on-kubernetes-a96c3891ad82

    on “Docker, Kubernetes, Terraform, and AWS crash course series”
  16. Submitted Automated Testing for Kubernetes and Helm Charts Using Terratest as a story · 5 points

    HN discussion
  17. Your description of Ansible makes me think of the Apache Ant build system. James Duncan Davidson's post mortem was illuminating. He never intended to create executable XML scripting. Am noob. Have done a wee bit of CloudFormation, Docker, k8s. And once completed a Terraform howto. I've never touched Ansible, Chef, Puppet, etc. I'd love a feature comparison matrix. Or maybe a decision flowchart on how to choose which…

    Comment linking /why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c

    on “Ask HN: What is the real difference between Terraform and Ansible?”
  18. Submitted How we got to $1M in annual recurring revenue with $0 in fundraising as a story · 5 points

    HN discussion
  19. Take a look at this talk - it explains what both tools do and how they can work together well: https://www.hashicorp.com/resources/ansible-terraform-better... TLDW; You can do resource management (e.g. creating EC2 instances in AWS) and deployment (e.g. installing packages on an instance) through both Terraform and Ansible. Terraform is best used for resource management - the documentation states using the "provisio…

    Comment linking /why-we-use-terraform-and-not-chef-puppet-ansible-saltstack-or-cloudformation-7989dad2865c

    on “Ask HN: What is the real difference between Terraform and Ansible?”
  20. Submitted Comprehensive Guide to EKS Worker Nodes as a story · 4 points

    HN discussion
  21. I've written code like that for clients (and specifically executed a transition from bare metal+shell scripts to EKS for a "generic backend" module once), but I can't publish any of it for unfortunate obvious reasons. But FWIW I think it's inherent to IaC to involve a lot of copy-pasta, sometimes your best abstraction will just lead to shifting the copy-pasta from code to call-sites, which tends to be more maintaina…

    Comment linking /how-to-create-reusable-infrastructure-with-terraform-modules-25526d65f73d

    on “My Google Cloud was suspended too”
  22. Submitted Cloud-nuke: how we reduced our AWS bill by ~85% as a story · 4 points

    HN discussion
  23. I'm from Gruntwork; we're the maintainers of Terragrunt. We get this question a lot because Terragrunt did in fact start as a feature shim for Terraform. But that was a long time ago and Terragrunt has evolved into a first-class "orchestration" tool for Terraform or OpenTofu. We wrote a blog post addressing exactly your concern that you might find helpful: https://blog.gruntwork.io/terragrunt-opentofu-better-togethe…

    Comment linking /terragrunt-opentofu-better-together-6b414a7f033a

    on “Terraform Config Root Setups”
  24. Submitted A Comprehensive Guide to Authenticating to AWS on the Command Line as a story · 4 points

    HN discussion
  25. ohad1282 · 2023-08-17Recommends
    Ohad here, co-founder of env0, one of the main supporters of opentf I think Gruntwork's blog explains this the best - https://blog.gruntwork.io/the-future-of-terraform-must-be-op...

    Comment linking /the-future-of-terraform-must-be-open-ab0b9ba65bca

    on “The OpenTF Manifesto”
  26. Submitted A Comprehensive Guide to Terraform as a story · 4 points

    HN discussion
  27. It means that whether you can use Terraform at any future company you work for will be determined... by HashiCorp. That's because the BSL license is intentionally vague. What does "competing" mean? What does "hosting or embedding" mean? Who decides? In order to really know if you're a competitor, you have to reach out to HashiCorp (as the FAQ tells you to do). So whether your usage is valid is not controlled by the…

    Comment linking /the-future-of-terraform-must-be-open-ab0b9ba65bca

    on “The OpenTF Manifesto”
  28. Submitted A Comprehensive Guide to Terraform as a story · 3 points

    HN discussion
  29. How do you know you're not competing with HashiCorp? That's not meant to be a redundant or snarky question. The key issue with the BSL and that FAQ is that the wording is intentionally vague. What does "competing" mean? What does "hosting or embedding" mean? Who decides? In order to really know if you're a competitor, you have to reach out to HashiCorp (as the FAQ tells you to do). So whether your usage is valid is…

    Comment linking /the-future-of-terraform-must-be-open-ab0b9ba65bca

    on “The OpenTF Manifesto”
  30. Submitted The Road to 1.0: Terragrunt Stacks Feature Complete as a story · 2 points

    HN discussion

Search all of HN for blog.gruntwork.io

Linked by the same people?