Sam Erde
banner
samerde.day3bits.com
Sam Erde
@samerde.day3bits.com
Microsoft PowerShell MVP that is passionate about helping others succeed with Active Directory, Entra ID, Defender XDR, and Microsoft 365. Always learning! ✝️👨‍👩‍👧‍👦☕

GitHub.com/SamErde
Blog: day3bits.com
💡 Here's a surprising travel hack that you might not have heard: if you can't connect to the captive portal for airplane or hotel WiFi, if the page simply won't load, just open your browser and visit https://neverssl.com. It always gets things moving! 🛜🛫
January 29, 2026 at 2:56 AM
Do you like waffles and PowerShell? Check out my new blog series about setting up your PowerShell development environment. I'm sharing how you can effectively manage work and personal projects without getting confused or compromised. 🧑‍💻 Part 1: folders.
Setting Up Your PowerShell Development Environment: Part 1 - Folder Structure
Create a clean separation between work and personal projects with an organized directory structure
day3bits.com
January 27, 2026 at 1:00 PM
Travel has been a nightmare this week. I’m on day 2 of trying to get to the @microsoft.com Security Engineering Airlift. Cancelled flights, delays, flight crew MIA, and missed connections. ⛅️ It could always be worse, right?!
January 27, 2026 at 12:40 PM
A fun bit of tech history from "The Moron's Guide to Kerberos" (2007). wpollock.com/AUnixSe...
January 23, 2026 at 9:21 PM
It's funny how quickly we forget things that we don't use frequently. It may have been pre-coffee, but still--this morning I had to be reminded how to use PowerShell find all Active Directory users in a specific OU. 😂 Never stop [re-]learning! ☕
January 22, 2026 at 3:52 PM
>_ The Microsoft.Entra PowerShell module is updated to v1.2.0 with bug fixes and AgentId commands from MSIdentityTools. 🪪

Also: v1.1.0 removed the version pinning of Microsoft Graph PowerShell modules from 2.25.0 so you can use newer versions now. 👏 github.com/microsoft...
January 15, 2026 at 9:58 PM
Have you ever wanted to automatically format a #PowerShell timespan as a string with the most relevant unit labels? Feel free to use my new 𝗙𝗼𝗿𝗺𝗮𝘁-𝗧𝗶𝗺𝗲𝗦𝗽𝗮𝗻 function! github.com/SamErde/P...
January 4, 2026 at 11:30 PM
If you've ever struggled with getting the right settings and auditing for Microsoft Defender for Identity (MDI), you'll be pleased to know that @ThomasVrhydn wrote a nice graphical PowerShell wrapper called MDI Configurator. 🧑‍💻🥳 Check it out at github.com/v3rtho/MD... 👈
GitHub - v3rtho/MDI-configurator: Guidance scripts related to Defender For Identity: Prereqs, configuration etc
Guidance scripts related to Defender For Identity: Prereqs, configuration etc - v3rtho/MDI-configurator
github.com
December 31, 2025 at 12:09 AM
Great real-world tips to follow from Matthew Levy when deploying Microsoft Defender for Identity (MDI)! 💡#ActiveDirectory #EntraID
1️⃣mattchatt.co.za/mdi-...
2️⃣mattchatt.co.za/mdi-...
December 30, 2025 at 9:33 PM
Reposted by Sam Erde
Quote of the Day: "Be at war with your vices, at peace with your neighbors, and let every new year find you a better man." - Benjamin Franklin
December 30, 2025 at 1:52 PM
Reposted by Sam Erde
Introducing: Stepper.

Stepper is a lightweight PowerShell utility module for easily creating resumable scripts. If you ever have long running, multi-step PoSh scripts that need too much care and feeding to complete successfully, this module is for you.

jakehildreth.github.io/blog/2025/12...
December 30, 2025 at 2:45 PM
⚡Adding Intune P2 features to Microsoft 365 E3 and E5 is getting a lot of well-deserved attention, but did you see the blip that isn't? Some Defender for Office P1 features are coming to E3 and E1 in 2026! 📧
www.microsoft.com/en...
December 9, 2025 at 1:16 PM
Hey, #EntraID people! 🧑‍💻 Check out v1.1.0 of the Microsoft.Entra PowerShell module! The past few releases have added some great improvements to try out. They also removed the pinned version requirement for the Microsoft.Graph.Authentication module! 🎉
github.com/microsoft...
December 4, 2025 at 8:46 PM
The #PowerShell Preworkout (PSPreworkout) module has been updated. Which functions have you tried? The ones I use most often:

- Get-EnvironmentVariable
- Get-ModulesWithUpdate
- Get-CommandHistory
- Show-WithoutEmptyProperty
- Update-AllTheThings
GitHub - SamErde/PSPreworkout: A special mix of tools to help jump start your PowerShell session!
A special mix of tools to help jump start your PowerShell session! - SamErde/PSPreworkout
github.com
December 1, 2025 at 6:33 PM
@threddyrex.com, this reminded me of your work experience (making comics). 😁
youtube.com/shorts/TpG4B...
Explaining the gaps in your resume #funny #animation #comedy #job #work #worklife #foryou #memes
YouTube video by Little matchstick man
youtube.com
November 29, 2025 at 2:21 PM
There's no controversy around the idea that you should not modify the default domain & default domain controller GPOs in Active Directory (except for setting account policies). Did you know you can use dcgpofix to reset them when they have been...mangled? learn.microsoft.com/...
November 25, 2025 at 7:42 PM
Dear IT Vendors,

FYI: Microsoft announced the rebranding of Azure AD to Entra ID in July 2023. Yes, not even 𝘵𝘩𝘦𝘺 have replaced 100% of old references, but when you share an easily updated slide deck that 𝘴𝘵𝘪𝘭𝘭 shows Azure AD branding, you lose a bit of credibility. 🙃
November 24, 2025 at 7:54 PM
Yes, you can rename an Active Directory domain controller. (Usual disclaimers apply: just because you can, doesn't mean you should.) If you do, be sure to follow Jorge's advice and use PowerShell to do it! 💡
(2025-11-15) Renaming Domain Controllers – Without Breaking It
Renaming a Domain Controller as needed without breaking it
jorgequestforknowledge.wordpress.com
November 20, 2025 at 9:52 PM
Hey, PowerShell module users and developers: do you find it useful to create #GitHub releases whenever a new version of a module is published to the #PowerShell Gallery, or is that just extra for the sake of extra?
November 19, 2025 at 8:48 PM
Certutil is an amazingly diverse 25-year-old tool still used in production everywhere. Documented 1st and 3rd party solutions rely on it just as frequently as friendly TAs around the world do. 🤭 Maybe Microsoft could just open-source and we can "fix" it? 😅 #ADCS #PKI
November 12, 2025 at 3:35 PM
Bumping an Azure migration question for a friend: any idea why WinRM fails when the Azure Migration appliance tries to connect to a Hyper-V cluster?
learn.microsoft.com/... #Azure #HyperV #CallAFriend #mvpbuzz
Azure Migrate Appliance - Unable to Validate HyperV Cluster - WinRM error - Microsoft Q&A
I am running into an error where the Azure Migration appliance will not validate a HyperV cluster with 2 servers. Worked through: https://learn.microsoft.com/en-us/azure/migrate/tutorial-discover-hyper-v Ran the Hyper-V prep script…
learn.microsoft.com
November 12, 2025 at 2:45 PM
It was VS Code extensions, of course!
I'm working on a large PowerShell script and the tab key just stopped working in the VS @Code editor. I feel like I'm in a rowboat without an oar! 😰
November 6, 2025 at 12:11 PM
I'm working on a large PowerShell script and the tab key just stopped working in the VS @Code editor. I feel like I'm in a rowboat without an oar! 😰
November 4, 2025 at 8:17 PM
Code in the 𝐌𝐚𝐞𝐬𝐭𝐞𝐫 🔥 PowerShell module has historically been signed. As of the 1.3.101 preview release, it no longer is. Read why in @fabian_bader's blog post at maester.dev/blog/the.... ✍️
November 4, 2025 at 6:00 PM
The🔥𝐌𝐚𝐞𝐬𝐭𝐞𝐫 team 🧑‍💻 has simplified how to use tags to assess specific aspects of your Microsoft 365 tenant's security posture.

Check out the blog post at maester.dev/blog/wha.... 🏷️
November 4, 2025 at 12:37 AM