Every now and then, you run into a situation where you have a certificate for a website or service, but for one reason or another, you don't have the whole chain....
This quick article explains how to clean up all dependencies installed with npm or yarn, and stored in folders called "node_modules" within your project and solution files....
This article explains how to list all "Environment Variables" (that's pipeline variables, job / stage variables, predefined variables and even local script variables that are mounted on to the agent as Environment Variables) using PowerShel...
This article will explain how to fix an annoying situation, where Visual Studio fails to find any System types or other "basic" stuff you're pretty sure your project should have, automagically, out-of-the-box, without you doing anything....
This article explains how I fixed Terminal / PowerShell being unable to locate my winget when I was trying to install something with it. This was quite unexpected as I knew for sure I had installed winget, and I had also used it before successfully....
In this article, I'll share a simple script for a simple use case: removing blobs from a virtual directory structure in a container in an Azure blob storage account....
Anyone still remember Log4Shell? The incredibly easy-to-exploit, zero-day vulnerability in Log4j, a popular Java logging framework, that made arbitrary code execution extremely simple and straightforward....
Azure offers this great offering that is in my mind underutilized still - managed certificates that they'll renew for you. While the offering is called Azure App Service Certificates, they are not only limited to being used in App Services....
This article explains how to easily add additional headers to the Graph API calls you make in PowerShell using Invoke-PnPGraphMethod commandlet. There's a convenient sample for you to copy-paste and some basic explanations on what we're doing below....
That's a mouthful, right? But yeah - this article shows and tells how to do a parallel foreach loop in PowerShell, and how to do it properly!
Well, at least probably. This is how I did it anyway. But that's enough chitchat, let's get to it!...
This article explains what to do to get rid of an error that SEEMS simple to fix but might turn out to be elusive, namely, "The term 'yo' is not recognized as the name of a cmdlet, function, script file, or operable program....
This article expands on my earlier article on automatically figuring out versioning in an Azure DevOps Pipeline. In the other article, you'd add Major and Minor versions as variables, and Patch (the last part of an x.y....
Every now and then, you run into a situation where you might need an SSL (or TLS, as they nowadays usually actually are) certificate. You could always generate a self-signed one - but that won't be trusted by anyone, so that's no bueno....
Heh, this article is going to be another one of those "Drat, I should've known this" articles. But maybe it'll be helpful for someone else as well!
In this post I will explain how to get around the "Error: Invalid use of command line....
In Azure DevOps, you sometimes have a project that's being built with a certain .NET version. It'll require that particular SDK version, and most typically that is defined in the global.json file.
However, if you also need to install a certain ....
Eh, this was a weird one. This article explains how to get around an issue where your build tools fail due to weird "path does not exist" errors when you're using bash to execute a restore to your project....
Today, I'm writing about a stupid error. Yeah, I do make those every now and then.
After adding a for loop to my PowerShell script, I started to get annoying ParserErrors about my for loop missing a closing bracket....