I had a situation where I needed the membership of 3242 exchange distribution groups as quickly as possible. The existing code took over an hour. I combined "in" filter queries, graph batching, and invoke-parallel, and got it down to 3 seconds. gist.github.com/JustinGrote/...
Justin Grote
@posh.guru
Yak Shaver of the highest order. GitHub: github.com/JustinGrote Twitter: twitter.com/JustinWGrote
💡 Think you're getting the most out of #VSCode for #PowerShell? @posh.guru showcases the latest improvements, from rename support and terminal IntelliSense to Spectre, Zed integration, and remote debugging with VS Code tunnels. ▶️ youtu.be/Lso0H9mcrkg?si=2W7... #PSConfEU
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
Beats for your next work or study session 🎧
Lofi beats to code and merge stacked PRs
YouTube video by GitHub
youtu.be
We've scheduled our first meeting! Join us August 6 @ 7pm EST! Details: www.meetup.com/powershelloh...
Ready. Set. Go. PowerShell Ohio's First Meet!, Thu, Aug 6, 2026, 7:00 PM | Meetup
To get things going, we'll keep the first meeting light. We'll do a "Meet the Organizers", review how we'll be handling future sessions, meeting frequency, format, and give
meetup.com
🎥 My PSConfEU 2026 session is now live on YouTube! Whether you're battling AI hallucinations or looking to extend your automation into the agentic world, I think you'll find something useful here. 👇 📺 www.youtube.com/watch?v=Necu... #PowerShell #PSConfEU #AI #Automation #MCP #AgenticAI #DevOps
AI Didn't Replace PowerShell — It Made It More Important - Jan Egil Ring - PSConfEU 2026
YouTube video by PowerShell Conference EU
youtube.com
Finally, the beloved #PoShaKucha sessions from Wiesbaden 2026 are online. You find them in the #psconfeu YT channel. We also have a complete YT playlist for all 20x20 recordings. A complete overview cann also be found here: github.com/thorstenbutz... www.youtube.com/playlist?lis...
PoShaKucha - YouTube
PoShaKucha is a play on words derived from the term "PoSh" (for PowerShell) and "Pecha Kucha". A Pecha Kucha is an entertaining storytelling format, in which...
youtube.com
Have you been using TypeScript 7? @ahejlsberg.bsky.social shows off what 10x faster build & editing experiences look like with @vscode.dev!
TypeScript 7 Is Here (And It's 10× Faster)
YouTube video by Microsoft Developer
youtube.com
I just released my first #VSCode extension. PSSecretScanner for VSCode. Highlight and twiggle possible secret leakage in code. Builds on the same patterns and lists and is 100% compatible with PSSecretScanner. Go check it out! marketplace.visualstudio.com/items?itemNa...
PSSecretScanner - Visual Studio Marketplace
Extension for Visual Studio Code - Dont leak your secrets! Scan the active editor with configured regex patterns and highlight potential secrets in code.
marketplace.visualstudio.com
I see a lot of examples of people struggling with #Exchange #PowerShell across runspaces using start-threadjob or foreach -parallel. It's much simpler than a ton of examples I see online. Here's an example to help, including "nested" runspaces (not technically nested)
Using ExchangeOnlineManagement in Parallel Runspaces
Using ExchangeOnlineManagement in Parallel Runspaces - Get-AllMailboxFolderPermissions.ps1
gist.github.com
Can #Bicep improve how we write #DSC configs? At #PSConfEU, Andy Jordan shows: ✅ Strong typing & IntelliSense ✅ Loops & orchestration ✅ Better config authoring 👉 youtu.be/5_m6estlXxs?si=mPo... #PowerShell #automation #IT #DevOps #Conference
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
#PowerShell Runtime Containers now available for: 7.7.0-preview.3 7.6.4 7.5.9 7.4.18 Get them here! ghcr.io/justingrote/...
#PowerShell Debugging is a passion of mine and @schusterfredl.bsky.social nails this @psconf.eu presentation, going beyond your typical debugging well into attaching and containers. Become a debugging ninja like Kirk Munro wanted you to!
May the debugger be with you, 2026 edition - Manfred Wallner - PSConfEU 2026
YouTube video by PowerShell Conference EU
youtube.com
🧪 Pester 6.1.0-alpha2 is out! ✨ Experimental global mocks - please try! ⚡ Code coverage now works in parallel runs 📊 Better parallel output — Describe/Context headers + debug logs interleaved with tests 🔧 CI debug flag surfaces verbose/debug output github.com/pester/Peste... #pspester #powershell
Release 6.1.0-alpha2 · pester/Pester
What's Changed Add experimental global mocks by @nohwnd in #2850 Allow empty string for Should-BeString -Expected by @nohwnd in #2863 Collect code coverage in parallel runs by @nohwnd in #286...
github.com
Now that you can decomission onprem hybrid exchange, I find myself migrating legacy SMTP to other services. Here's a script to find what's left, parses the logs into SMTP conversations, their sources and destinations. gist.github.com/JustinGrote/...
ModuleFast v1.0.0-beta1 is out! You can fetch from the Gallery or via this temporary bootstrap. & ([scriptblock]::Create((iwr 'https://github.com/JustinGrote/ModuleFast/releases/download/v1.0.0-beta1/ModuleFast.ps1'))) -Release 'v1.0.0-beta1' Please test it doesn't break you while I work on docs.
One of the great features of @vscode.dev is its extremely flexibility where you can run it. Here's a great @psconf.eu presentation on a lot of your options! www.youtube.com/watch?v=jsp1...
PSA: #Microsoft #Exchange #PowerShell 3.10.0 breaks App-Only Auth via certificate (e.g. CBA), everything dies with mysterious 401 unauth errors. Revert to 3.9 and it works fine. Yes I'm on PS7.6 when testing this (since 3.10 now requires 7.6). Curious if anyone else sees this.
Rethinking virtualization in #IT? At #PSConfEU, Raimund Andrée shows how to automate Proxmox with #PowerShell: ✅ API-driven VM lifecycle ✅ Template-based deployments ✅ Automated labs with #AutomatedLab Open-source meets #automation. 👉 youtu.be/hA4G8NcRBi8?si=pTQ... #Conference #DevOps
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
The ErrorAction Parameter for PowerShell cmdlets is very helpful for… Handling errors 🙂 In this blog post, I will show you the different options it offers and which to use when. #PowerShell #ErrorAction powershellisfun.com/2026/07/10/u...
PowerShell is fun :)Using ErrorAction in PowerShell
The ErrorAction Parameter for PowerShell cmdlets is very helpful for… Handling errors :-) In this blog post, I will show you the different options it offers and which to use when.
powershellisfun.com
This is a huge deal! Kudos to the team for such an immense task being completed in a fairly short period with a high quality bar.
⚡ TypeScript 7 is here! Built with a native Go implementation, it brings up to 10× faster builds while maintaining compatibility with your existing TypeScript projects. Read more: devblogs.microsoft.com/typescript/a...
🎥 New interview with @jsnover.com, inventor of #PowerShell. "It's a synthetic scar tissue factory." Why does he keep coming back to #PSConfEU more than 10 years later? Watch the full interview 👉 youtu.be/RP-Snm0VCSA?si=qbo... #Automation #DevOps
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
⚡ Prompt tuning made GPT-5.5 faster and more token-efficient in VS Code. Learn how we worked with OpenAI to validate prompt changes and improve the coding harness after launch. code.visualstudio.com/blogs/2026/0...
How Prompt Tuning Improved GPT-5.5 in VS Code
See how VS Code and OpenAI tested GPT-5.5 system prompt changes in a two-week experiment, cutting tool calls and tail-end token usage while speeding up edits.
code.visualstudio.com
All is ready for Pester 6.0.0 release tomorrow! #pspester #powershell
pwsh.gallery now syncs every 10 minutes instead of every hour. ModuleFastv1 will be updated to have a similar default caching period.
You've seen @jdhitsolutions.com on stage. Now get to know the person behind the speaker. 🎥 Bonus PSConfEU interview with @thorsten.butz.io 📺 youtu.be/ExlRYkv0IB4?si=6zo... #PSConfEU #PowerShell #Pwsh
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be