Sign in

Justin Grote

@posh.guru
805 followers 147 following 855 posts

Yak Shaver of the highest order. GitHub: github.com/JustinGrote Twitter: twitter.com/JustinWGrote

PostsRepliesMedia
Justin Grote @posh.guru · 24/09/2026
0/10 way uglier than the old post
100
Justin Grote @posh.guru · 23/09/2026
@mikefrobbins.com and @sdwheeler.bsky.social, thank you for your astounding contributions to the #PowerShell community. Docs are the gateway to new user to this community and the staple reference for Veterans, and you two have worked tirelessly carrying the torch of the culture of great docs. Thanks
0132
Reposted by Justin Grote
PSConfEU @psconf.eu · 03/09/2026
Three session blocks. One day. One global community. ☕ Breakfast Sessions 🍽️ Lunch Sessions 🌙 Dinner Sessions #PSConfEU #MiniCon returns on 13 October with a brand-new Follow the Sun format. 🎟️ Free Tickets & Call For Papers: synedgy.com/psconfeu-minicon/ #PowerShell #Conference
11212
Justin Grote @posh.guru · 02/09/2026
Whaaat congrats sir!
030
Reposted by Justin Grote
PSHSummit @powershellsummit.org · 30/08/2026
#PSHSummit CFP closes TOMORROW. Thirty minutes that end with you submitted: 1. The thing you'd explain over coffee = your title 2. Three sentences: problem, what you did, what they'll learn 3. Pick a format 4. Submit Clear beats perfect:
012
Justin Grote @posh.guru · 27/08/2026
This is some Portland-ass stuff right there.
000
Reposted by Justin Grote
Ben Reader | 🔌😈 @powers-hell.com · 26/08/2026
Read Azure KeyVault secrets from a local K8s cluster without *any* credentials! Very overdue post. Enjoy buff.ly/SpVGQJO
083
Justin Grote @posh.guru · 21/08/2026
"since 2024" isn't as impactful as I think they wanted it to be...
030
Reposted by Justin Grote
Visual Studio Code @vscode.dev · 21/08/2026
📣 GPT-5.6 Sol is 50% cheaper through September 3. ☀️ A high reasoning ceiling for complex codebases and demanding, long-running agentic work. Give it a try in VS Code today!
0151
Reposted by Justin Grote
Evgenij Smirnov | MVP @it-pro-berlin.de · 19/08/2026
That was a great talk!
131
Justin Grote @posh.guru · 15/08/2026
#PowerShell Runtime Containers are now available for 7.7 preview 3, 7.6.5, 7.5.10, and 7.4.19. ghcr.io/justingrote/powershell
ghcr.io
Build software better, together
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
010
Reposted by Justin Grote
Visual Studio Code @vscode.dev · 12/08/2026
🔌 Agent Plugins 1.0 are now supported in VS Code. Package your skills, MCP servers, and AI extensions into one installable plugin. Learn more: github.blog/changelog/20...
github.blog
Agent Plugins 1.0 in VS Code, Copilot CLI, and the Copilot app - GitHub Changelog
You can now build a plugin once and use it across all compatible agent clients. We published Agent Plugins 1.0 on August 6 with AWS, Anysphere, Microsoft, OpenAI, and Vercel.…
0204
Justin Grote @posh.guru · 13/08/2026
Assuming you have unlimited tokens to burn...
100
Justin Grote @posh.guru · 11/08/2026
The use case here was needing to delete a veeam object storage repo that has 100 million files in it, and cannot just delete the storage account due to soft immutability enabled. It would take just as much time/transaction cost to find the soft immunity items as to just delete them.
000
Justin Grote @posh.guru · 11/08/2026
Made an update to AzBlobDeleteFast. Noticed a bottleneck on blob enumeration, so enabled specifying multiple "folder" prefixes to fan out the enumeration. Improved performance pretty much linearly to the number of blob "folders" you can specify, topped out at 718k deletions per minute.
111
Justin Grote @posh.guru · 11/08/2026
I knew there would likely be some edge cases when I decided not to use the default output, surprised it took this long :)
000
Reposted by Justin Grote
Björn Sundling @bjompen.com · 11/08/2026
This session from #PSConfEU is, by far, my favorite one ever done... Learnt a lot, laughed a lot, and... Got a full 5.0 score on the feedback form. I may have peaked now 😁
143
Reposted by Justin Grote
PSConfEU @psconf.eu · 11/08/2026
🎹 Did you know PowerShell can play music? Björn Sundling demonstrates how to use #MIDI 2.0 from #PowerShell to create notes, chords, drum patterns, metronomes, and even turn code into music. 👉 youtu.be/iEahDr81Pno?si=C2b... #PSConfEU 🎵
youtu.be
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
043
Justin Grote @posh.guru · 11/08/2026
Is this in the invoke restmethod verbose/debug?
100
Justin Grote @posh.guru · 11/08/2026
It's finally up! One of the best @psconf.eu sessions ever, don't miss this one!
020
Justin Grote @posh.guru · 10/08/2026
Why does #PowerShell give you an ick?
000
Reposted by Justin Grote
PSConfEU @psconf.eu · 10/08/2026
🔨 Why rewrite functionality in #PowerShell when a .NET SDK already exists? @palmemanuel.bsky.social shows how to build PowerShell modules in C#, automate releases with GitHub Actions, and expose SDKs through native cmdlets 👉 youtu.be/xrNKDBO6RI0?si=4nD... #CSharp #DotNet #PSConfEU
youtu.be
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
065
Reposted by Justin Grote
Fred @psfred.bsky.social · 09/08/2026
Heya #powershell folks! After 16 years I managed to wrap up and release v1 of a project I wanted to do, long before I had the ability to execute it, later never found the time to do it! Well, no more: #activedirectory Group Policies shall now be properly edited and read: github.com/FriedrichWei...
github.com
GitHub - FriedrichWeinmann/GpoEdit: Module to read and write GPOs on a setting level
Module to read and write GPOs on a setting level. Contribute to FriedrichWeinmann/GpoEdit development by creating an account on GitHub.
4212
Reposted by Justin Grote
Microsoft MVP Tracker @mvptracker.bsky.social · 07/08/2026
🚨New Microsoft MVP Alert🚨 Andree Renneus Award Category: Microsoft Azure Technology Area: PowerShell Country: 🇸🇪
Andree Renneus
1134
Justin Grote @posh.guru · 07/08/2026
Well that is encouraging that WSL-C might be more than a pet project...
010
Justin Grote @posh.guru · 07/08/2026
You can use this process for any Linux system, onprem, offprem, VPS, whatever.
001
Justin Grote @posh.guru · 07/08/2026
I have a 8cpu W365 Cloud PC. Here's how I set it up for remote vscode: 1. Carve off 100GB for a Dev Drive 2. Install Fedora in WSL2 (for podman) and place VHD on the dev drive 3. Install Podman 4. Install code CLI w/ tunnel service *in* wsl (not on host) 5. Connect for agents view and devcontainers!
120
Reposted by Justin Grote
trackd @trackd.x64.se · 04/08/2026
I'm happy to share that I've been awarded Microsoft MVP in PowerShell. Thank you to everyone who's helped make the PowerShell community such a welcoming place to learn, build, and share. I'm looking forward to contributing even more in the coming years. #MicrosoftMVP #PowerShell
2134
Justin Grote @posh.guru · 06/08/2026
The risk is always if this goes away, these all now become dead links. Thats why I stick with the big boys for url shortenjng.
100
Justin Grote @posh.guru · 06/08/2026
Fucking tell me about it. It's worse than useless in android auto.
100
Reposted by Justin Grote
Adam Driscoll @adamrdriscoll.com · 05/08/2026
We've been using WarpBuild for PowerShell Universal and it has dramatically reduced the build time for our CIs. www.warpbuild.com
warpbuild.com
WarpBuild - 2x faster, 50% cheaper Github Actions runners
WarpBuild is a drop in replacement for Github runners that are 2x faster and 50% cheaper. Get light speed builds and light weight bills in 30 seconds.
011
Justin Grote @posh.guru · 05/08/2026
Only in PS7+
010
Justin Grote @posh.guru · 05/08/2026
This works within the following limitations: 1. Graph Filter only supports 15 conditions 2. Batch Requests can only have 20 requests 3. Abuse expand for members So each "request" is actually 300 items, and allows us to minimize runspaces. Would be even faster if I did it with httpclient.
110
Justin Grote @posh.guru · 05/08/2026
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/...
250
Reposted by Justin Grote
PSConfEU @psconf.eu · 04/08/2026
💡 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
youtu.be
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
084
Reposted by Justin Grote
GitHub @github.com · 01/08/2026
Beats for your next work or study session 🎧
youtu.be
Lofi beats to code and merge stacked PRs
YouTube video by GitHub
0253
Reposted by Justin Grote
PowerShell Ohio User Group @psoh.io · 30/07/2026
We've scheduled our first meeting! Join us August 6 @ 7pm EST! Details: www.meetup.com/powershelloh...
meetup.com
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
032
Justin Grote @posh.guru · 30/07/2026
FINALLY
010
Reposted by Justin Grote
Jan Egil Ring @janegilring.bsky.social · 28/07/2026
🎥 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
youtube.com
AI Didn't Replace PowerShell — It Made It More Important - Jan Egil Ring - PSConfEU 2026
YouTube video by PowerShell Conference EU
022
Reposted by Justin Grote
Thorsten Butz @thorsten.butz.io · 29/07/2026
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...
youtube.com
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...
045
Justin Grote @posh.guru · 29/07/2026
Before it was written mostly in javascriot/typescript, now it's written in go. Much more efficient turns and ability to tighten up memory and parallel processing with goroutines
110
Reposted by Justin Grote
TypeScript @typescriptlang.org · 28/07/2026
Have you been using TypeScript 7? @ahejlsberg.bsky.social shows off what 10x faster build & editing experiences look like with @vscode.dev!
youtube.com
TypeScript 7 Is Here (And It's 10× Faster)
YouTube video by Microsoft Developer
57018
Justin Grote @posh.guru · 28/07/2026
#Pester 6 has parallel test support!
020
Reposted by Justin Grote
Björn Sundling @bjompen.com · 27/07/2026
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...
marketplace.visualstudio.com
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.
022
Justin Grote @posh.guru · 25/07/2026
Disappointed. youtu.be/3vAnuBtyEYE?...
youtu.be
Blonde Brunette Redhead
YouTube video by Arkimedes999
110
Justin Grote @posh.guru · 25/07/2026
I don't even see the markdown anymore, all I see is blonde, brunette, redhead...
100
Justin Grote @posh.guru · 25/07/2026
The zeitgeist I've seen is that Luna high is outperforming Terra at lower token burns.
010
Justin Grote @posh.guru · 24/07/2026
This is actually pretty great, because you can do a side-by-side upgrade and not have to pray an upgrade doesn't break things.
000
Justin Grote @posh.guru · 24/07/2026
020
Justin Grote @posh.guru · 24/07/2026
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)
gist.github.com
Using ExchangeOnlineManagement in Parallel Runspaces
Using ExchangeOnlineManagement in Parallel Runspaces - Get-AllMailboxFolderPermissions.ps1
020