avatar

Daniel Silva's blog

DevOps Engineer

Get resources missing in Resource Group using PowerShell

I’ve recently stumbled across a situation where some resource groups were missing a given type of resource. The “normal” scenario is that each resource group has a bunch of resources, and this happens for multiple resource groups owned by my team. There were some issues with some implementations, and there was no logic on why some resource groups had the resource and others didn’t. Since we are talking about hundreds of resource groups, checking one by one is out of question.

Create private endpoints using ResourceID

What is a private endpoint? 🔗As described by Microsoft A private endpoint is a network interface that uses a private IP address from your virtual network. This network interface connects you privately and securely to a service that’s powered by Azure Private Link. By enabling a private endpoint, you’re bringing the service into your virtual network. This is a good way to allow all traffic between the host and Azure to go through a private connection, or, in other words, through Azure Backbone.

Simple yet efficient VSCode shortcuts for everyday use

There’s not a (working) day when I don’t open vscode. I would even say I spend 80% of my day on that app. I’ve been using it for the last 7 years, so naturally, I’ve developed a workflow/muscle memory while using the app. Today, I want to share with you some of the shortcuts I use daily to be more efficient. Before we start 🔗I’m using MacOS and the US keyboard layout. Although, in most cases, the only difference is using the command key (⌘) instead of alt, some shortcuts will be completely different. I will mark those so that you can compare and adjust. You can see all shortcuts using ⌘K ⌘S or by going to Settings -> Keyboard Shortcuts.