If you’re new: PowerShell Weekly is hand-curated every single week of the year. No bots, no auto-aggregation. I read, select, and organize the content so it’s actually worth your time.
Which is what I take two weeks off at the end of the year to recharge and get ready to do 50 editions again next year.
If you’ve been reading, sharing, or contributing this year, thank you. It genuinely makes the effort worthwhile.
Go check out this last issue of 2025, enjoy the holidays, and I’ll see you back here the first week of 2026.
This post is a bit different from my usual content, as it may only be of interest to people living in the Chicagoland area. Chicago’s regional commuter rail is called the Metra, and during the holidays they have several trains that are decked out in holiday lights and the inside is decorated with lights, ornaments, and other holiday decor.
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.
Ever hesitated before hitting Enter on a command, wondering what changes it might make? You’re not alone. Whether you’re deploying resources or updating...
Every once in a while, we've got to search our scripts, often to make a particular update. Sadly, we're often falling back on Select-String to do this. This isn't ideal, because this means we lose the context around our scripts. So why not make a quick tool to search PowerShell ScriptBlocks using the Abstract Syntax Tree?
In this episode of The PowerShell Podcast, Shannon Eldridge-Kuehn returns to discuss her journey since becoming a Microsoft MVP, her experiences at Microsoft Ignite, and her evolving views on technology, communication, and personal growth. Shannon shares stories from Ignite, including Mark Russinovich’s fascinating demo on optical computing, and offers insight into how AI is reshaping IT work, both in efficiency and responsibility.The conversation expands beyond tech, touching on mentorship, emotional intelligence, and the importance of grace, empathy, and connection in professional and personal life. Shannon and host Andrew Pla explore how better communication, mental health awareness, and authentic collaboration can transform careers and communities alike.
About The Guest: Jake is a cybersecurity professional with a background in system administration. He has a deep understanding of Active Directory security and is currently the Active Directory Security Assessment Service Lead at Trimarc. Jake is also the head developer of the open-source tool Locksmith, which focuses on Active Directory Certificate Services misconfigurations.