PowerShell class definition pros, cons, and performance comparison
There are 3 different approaches that can be used to define classes and enums in PowerShell. This article will compare the pros, cons, and performance of eac...
There are 3 different approaches that can be used to define classes and enums in PowerShell. This article will compare the pros, cons, and performance of eac...
There are a lot of great PowerShell tips out there, but we often don’t proactively look for them. It’s hard to know what you don’t know, and easy to miss out...
Premature optimization may be the root of all evil, but that doesn’t mean you shouldn’t optimize your code where it matters. Rather than guessing which code ...
Developing PowerShell scripts and modules that reference classes and binary modules can be a bit painful, as in order to load a new version of the class or m...
I recently created a PowerShell script module that defines classes and enums. Everything worked fine locally, but broke when I tested the module on a build s...
In this post we see how to extend a Blazor component to show additional UI elements around it, how to override some of the default property settings, and how...
I use Oh My Posh to improve my PowerShell terminal’s prompt appearance and show additional helpful information. There are many themes to choose from, and I h...
Caching is used to improve the performance of an application. When applied properly, caches can also help increase an application’s fault tolerance, helping ...
Carnac is a free, open source, small utility that displays the keys you press on the screen. This is great for demos, presentations, and screen recordings wh...
This post is a collection of Visual Studio Code settings that I think are worth changing from their default values. This only includes native VS Code setting...
When an app running as Admin has focus, you may not be able to trigger your AutoHotkey (AHK) scripts, hotkeys, and hotstrings. This is a security feature of ...
The Windows context menu provides an Edit Script option for AutoHotkey .ahk files. Unfortunately, it defaults to opening in Notepad, which is not a great edi...
I was looking for a way to run a PowerShell script as another user in our deployment pipeline. There are many reasons you might want to do this; for me I nee...
My computer was sometimes very slow and unresponsive. It turned out the Windows power settings were throttling my processor speed.
I installed all my Windows apps on my new computer with one line using WinGet.
Conventional Commits and Conventional Comments can save you and your team time and prevent miscommunications by expressing intent more clearly. Let’s look at...
Sometimes services hosted in IIS don’t behave as we expect and we need to dig into what’s happening. If the problem lies in your application’s code, you may ...
When a file or directory is in use by a process (application), you will not be able to delete or modify the file / directory. Unfortunately it’s not always o...
Copying and pasting is a common task that pretty much everyone does. Becoming more efficient with it is a great way to improve your productivity.
What is EditorConfig