---
title: "Facundo Gauna (@gaunacode) | Hashnode"
description: "Building cloud-native apps on Azure. I can't stop self-improving. Read the latest articles by Facundo Gauna on Hashnode."
url: "https://hashnode.com/@gaunacode"
---

@gaunacode

# Facundo Gauna

@gaunacode · Orlando, FL · Joined December 2020

Building cloud-native apps on Azure. I can't stop self-improving.

## Comments

[I appreciate it! Any of these lessons in particular that resonated with you?](https://hashnode.com/posts/here-are-my-lessons-learned-after-5-years-of-devops-consulting/636bb19ca1ee59f826041a14/comment/636bf7a863977af96ce3d031#reply-636bf9b8a1ee59f8260423d9)

Reply · Article · Nov 9, 2022 · [Here are my "lessons learned" after 5+ years of DevOps consulting](https://hashnode.com/posts/here-are-my-lessons-learned-after-5-years-of-devops-consulting/636bb19ca1ee59f826041a14)

[Montgomery Burns - Did you create the rg-terragrunt-mock-001 resource group? It's called out in the Wait ✋🏽, some prep work section. I did catch a mistake there, it did not mention that you also needed to create a storage container for the backend called environment-states, but you seem to have gone past that issue.](https://hashnode.com/posts/using-terragrunt-to-deploy-to-azure/6213f62495c64c6eda45537f/comment/6347188e81c6df26fb022743#reply-636249661178d47ddd624574)

Reply · Article · Nov 2, 2022 · [Using Terragrunt to deploy to Azure](https://hashnode.com/posts/using-terragrunt-to-deploy-to-azure/6213f62495c64c6eda45537f)

[Montgomery Burns - I'll take a look today!](https://hashnode.com/posts/using-terragrunt-to-deploy-to-azure/6213f62495c64c6eda45537f/comment/6347188e81c6df26fb022743#reply-635fa282c273e95cf5d97843)

Reply · Article · Oct 31, 2022 · [Using Terragrunt to deploy to Azure](https://hashnode.com/posts/using-terragrunt-to-deploy-to-azure/6213f62495c64c6eda45537f)

[Denny Crane - Hey there! I was using RavenDB around 2015-2016 timeframe. It's been a long time since then. That was my opinion back then. My experience using RavenDB has been mostly for web applications. I remember reading Ayende's blog a lot and he was a firm believer in no repository or Unit of Work pattern. Thanks for the comment!](https://hashnode.com/posts/ravendb-lessons-learned-part-2/619d241206cdc0324d914d16/comment/63472aca81c6df26fb022831#reply-635fa1f2d6a4875d1a1f3e4c)

Reply · Article · Oct 31, 2022 · [RavenDB Lessons Learned - Part 2](https://hashnode.com/posts/ravendb-lessons-learned-part-2/619d241206cdc0324d914d16)

[Because trunk based development, I would treat a failed build like the most important thing to tackle and all other work is put aside. So I would create a branch, start another PR, and see if it plans again. Then merge the PR and continue until the issue is solved. Sometimes, the issue is just a timeout in which case you can retry the GitHub action without opening PRs.](https://hashnode.com/posts/deploying-terraform-at-scale-with-github-actions/6304cf503f9519428cceb631/comment/6332d10ffc1e3e483bf547de#reply-63334283fa20fa4bc8e5051e)

Reply · Article · Sep 27, 2022 · [Deploying Terraform at scale with GitHub Actions](https://hashnode.com/posts/deploying-terraform-at-scale-with-github-actions/6304cf503f9519428cceb631)

[It is complicated. I think if you're using Terraform lightly and/or your team is new to it, you won't get much value out of this. If you're starting out, maybe start with an environment folder and trunk based development strategy so that if you want to use terragrunt, you can switch. If you are advanced Terraform user and don't feel the pain points that Terragrunt tries to address then it's probably not worth it.](https://hashnode.com/posts/using-terragrunt-to-deploy-to-azure/6213f62495c64c6eda45537f/comment/630fc36456df9e8e5025a315#reply-63109be156df9e8e5025c0af)

Reply · Article · Sep 1, 2022 · [Using Terragrunt to deploy to Azure](https://hashnode.com/posts/using-terragrunt-to-deploy-to-azure/6213f62495c64c6eda45537f)

[I love that this doesn't force you to create those pesky GitHub runners or Azure DevOps agents.](https://hashnode.com/posts/creating-an-azure-blob-storage-container-with-terraform-in-an-azure-storage-account-with-network-rules-restricting-access/63038be0ff6e7b36fa4697f2/comment/63039ab009d19537666e9b11)

Comment · Article · Aug 22, 2022 · [Creating an Azure Blob storage container with Terraform in an Azure storage account with network rules restricting access](https://hashnode.com/posts/creating-an-azure-blob-storage-container-with-terraform-in-an-azure-storage-account-with-network-rules-restricting-access/63038be0ff6e7b36fa4697f2)

[Woo hoo 🙌🥳](https://hashnode.com/posts/terraform-input-variables-using-azure-devops/619d37bafa52cd31fe52d119/comment/61f8efb73032880f892fa461#reply-61fd53048d15cb3e7ce6141f)

Reply · Article · Feb 4, 2022 · [Terraform input variables using Azure DevOps](https://hashnode.com/posts/terraform-input-variables-using-azure-devops/619d37bafa52cd31fe52d119)

[Updated the blog post.](https://hashnode.com/posts/passing-variables-between-jobs-for-azure-devops-pipelines/619d36f406cdc0324d91504b/comment/61b221c01907c16be2ee094f#reply-61c3a1dfc0206b3f41f54c69)

Reply · Article · Dec 22, 2021 · [Passing variables between jobs for Azure DevOps pipelines](https://hashnode.com/posts/passing-variables-between-jobs-for-azure-devops-pipelines/619d36f406cdc0324d91504b)

[Thanks for putting the time into this!](https://hashnode.com/posts/passing-variables-between-jobs-for-azure-devops-pipelines/619d36f406cdc0324d91504b/comment/61b221c01907c16be2ee094f#reply-61b7fd76d2a5c9036e6f012d)

Reply · Article · Dec 14, 2021 · [Passing variables between jobs for Azure DevOps pipelines](https://hashnode.com/posts/passing-variables-between-jobs-for-azure-devops-pipelines/619d36f406cdc0324d91504b)
