This week, I got confirmation from PDQ that they will sponsor me and my website! Exciting news, and honored! PDQ does a lot of things for the community through its PowerShell Podcast, The PowerShell Wednesday, PDQ Live, and r/PDQ on Reddit. In this blog post, I will tell you all about it 🙂
PowerShell Try/Catch specific Error Types
I use Try/Catch a lot in my scripts, but I usually catch all errors in a single error message... In this short blog post, I will show you how to be more specific when displaying errors.
Dutch PowerShell User Group Virtual Event December 3rd, 2025
DuPSUG had another Meetup event scheduled, which was changed from in-person to virtual on December 3rd, where I gave a session on how to code PowerShell scripts from anywhere. 🙂 In this blog post, I will highlight a few key points from the session.
Using the POSH-SYSLOG PowerShell module for logging
In my home network, I run a Graylog Syslog instance in Docker for logging network and Linux events. But you can also log events from PowerShell scripts to Syslog for easy filtering or correlation. In this blog post, I will show you how that works.
Using the EntraExporter PowerShell module
In the past, I used LDIFDE or CSVDE to export Active Directory information. For Entra ID, there's EntraExporter from Merill Fernando 🙂 In this blog post, I will show you how it works.
Report on Named Locations using PowerShell
Named Locations are convenient to use, but obtaining a clear overview from within the Conditional Access panes can be challenging. In this blog post, I will show how you can create a nice overview and report of them 🙂
Using the DnsClient-PS PowerShell Module for cross-platform DNS querying
Because it's always DNS, and because you want to query DNS on non-Windows systems, too, using PowerShell... You can use the DnsClient-PS module. In this brief blog post, I will demonstrate how it works.
Managing your WSL instances in PowerShell using the WSL Module
I use WSL instances on my machine in VSCode to test and develop scripts, as well as to easily test Linux-based applications on my Windows machine. In this blog post, I will show how the Module works and make managing WSL easier.
Using Get-Random in PowerShell
You can roll the dice, select a random name with your eyes closed, etc., or you can use Get-Random 🙂 In this blog post, I will show you what the Cmdlet does and how you can use it.
PowerShell 7.6.0 Preview 5 Release
The latest preview version of PowerShell was released beginning this month. In this small blog post, I will highlight the critical changes and updates from the release notes.