Sign in

Mike F. Robbins

@mikefrobbins.com
963 followers 226 following 62 posts

Automator, Efficiency Expert, Author, Lifelong Learner. Former Microsoft lead technical writer for Azure PowerShell & Azure CLI and former Microsoft MVP. Opinions are my own.

PostsRepliesMedia
Reposted by Mike F. Robbins
Brian Kaiser @bmkaiser.com · 04/06/2026
Thanks to the initial work by @mikefrobbins.com, my #PowerShell profile can now have conditional logic when its being run from within the new #Microsoft Intelligent Terminal #AI
gist.github.com
Add Terminal variables to distinguish between Windows Terminal and Intelligent Terminal
Add Terminal variables to distinguish between Windows Terminal and Intelligent Terminal - Add-TerminalVariables.ps1
021
Mike F. Robbins @mikefrobbins.com · 12/02/2026
Verify Windows UEFI CA 2023 Certificate with #PowerShell mikefrobbins.com/2026/02/12/v...
mikefrobbins.com
Verify Windows UEFI CA 2023 Certificate with PowerShell
Use PowerShell to verify whether your system contains the Windows UEFI CA 2023 Secure Boot certificate before the 2026 expiration deadline.
000
Mike F. Robbins @mikefrobbins.com · 03/02/2026
Join us for 4 days of learning in the OnRamp track @ the #PowerShell + #DevOps Summit! @stevenjudd.bsky.social & I are teaming up, + sessions from @ephos.bsky.social, a hands-on source control lab with @sdwheeler.bsky.social, & a half-day PowerShell lab with @joshooaj.com github.com/devops-colle...
github.com
GitHub - devops-collective-inc/OnRamp-2026
Contribute to devops-collective-inc/OnRamp-2026 development by creating an account on GitHub.
061
Reposted by Mike F. Robbins
PSHSummit @powershellsummit.org · 21/01/2026
Thinking about Summit? Purchase your ticket! If you’re new, you’ll get grounded and ask real questions. If you’re mid-career, you’ll level up and gain clarity. If you’re experienced, you’ll dive deep and exchange ideas with peers. 📅 April 13-16 🎟️ Tickets available 🔗 powershellsummit.org/tickets
powershellsummit.org
Tickets | PowerShell + DevOps Global Summit
Register for the PowerShell + DevOps Global Summit. Choose from General Admission or the On-Ramp program for beginners.
014
Reposted by Mike F. Robbins
PSHSummit @powershellsummit.org · 06/01/2026
We’re welcoming Jeffrey Snover, creator of PowerShell, as a Featured Speaker at #PSHSummit26 🎤 Don’t miss “PowerShell: Designed for a Broken World”—straight from the source ⚙️🌍 📍 April 16, 2026 | Bellevue, WA 👉 lnkd.in/etNrgR6M #PowerShell #DevOps #Automation #BellevueWa #Tech
174
Mike F. Robbins @mikefrobbins.com · 18/12/2025
Finally back on Bluesky after a few months' hiatus caused by a location restriction. bsky.social/about/blog/0...
bsky.social
Our Approach to Age Assurance - Bluesky
We’re committed to keeping our community informed as we navigate new regional regulations.
030
Mike F. Robbins @mikefrobbins.com · 18/09/2025
Unfortunately, I'm currently unable to use Bluesky. Bluesky has blocked access in response to HB1126 (age-verification law). More info: bsky.social/about/blog/08-22-2025-mississippi-hb1126. In the meantime, you can connect with me on other social media platforms.
bsky.social
Our Response to Mississippi’s Age Assurance Law - Bluesky
A new Mississippi law requires us to block full access to Bluesky unless all users complete age checks. We have concerns about this law’s implementation.
020
Mike F. Robbins @mikefrobbins.com · 21/08/2025
How to Open a PR in a Different Fork with the #GitHub CLI mikefrobbins.com/2025/08/21/h... #Git
mikefrobbins.com
How to Open a PR in a Different Fork with the GitHub CLI
Learn how to create a pull request in a different fork using Git and the GitHub CLI, with a repeatable workflow and troubleshooting tips.
111
Mike F. Robbins @mikefrobbins.com · 15/08/2025
Use #Gmail and want to reduce email tracking? Set Images to "Ask before displaying external images". This setting blocks hidden tracking pixels from phoning home and turns off dynamic email, which helps protect your privacy.
122
Mike F. Robbins @mikefrobbins.com · 13/08/2025
Want to know when your #GitHub account was created? Use #PowerShell: (Invoke-RestMethod -Uri 'api.github.com/users/{username}').c…
011
Mike F. Robbins @mikefrobbins.com · 13/08/2025
Why you should avoid using all caps in technical writing mikefrobbins.com/2025/08/13/w... #TechWriting #TechDocs #TechnicalWriting #Documentation
mikefrobbins.com
Why you should avoid using all caps in technical writing
Learn why all caps can harm clarity, tone, and accessibility in technical writing, plus better alternatives for clear, accessible, and engaging writing.
030
Reposted by Mike F. Robbins
PSHSummit @powershellsummit.org · 11/08/2025
👀 4 days left to make your mark at the PowerShell + DevOps Global Summit. 💡 Whether it’s automation tips or community insights, the stage is yours—if you submit before August 15! 🔗 Submit your session today: sessionize.com/pshsummit26/ #powershell #devops #techconference
sessionize.com
PowerShell + DevOps Global Summit 2026: Call for Papers
The PowerShell + DevOps Global Summit is a highly anticipated annual conference that brings together professionals worldwide from the PowerShell and D...
156
Reposted by Mike F. Robbins
Sean D Wheeler @sdwheeler.bsky.social · 04/08/2025
I am happy to announce that PlatyPS v1.0 has reached GA and we have updated our publishing pipelines to use the new tool. To celebrate, I created this: sdwheeler.github.io/seanonit/blo...
sdwheeler.github.io
The Legend of PlatyPS and Content Wrangler
Telling the story of PlatyPS using Microsoft Copilot.
075
Reposted by Mike F. Robbins
Steven Judd @stevenjudd.bsky.social · 26/07/2025
Today, Travelpiggie and I are learning the basics of git and GitHub workforce from @sdwheeler.bsky.social at #sqlsatbr sqlsatbr.com
sqlsatbr.com
#SQLSatBR
021
Reposted by Mike F. Robbins
Andrew Pla @andrewpla.tech · 22/07/2025
What happens after you've really learned the ropes with PowerShell? At tomorrow’s #PowerShell Wednesday, Ryan Coates introduces us to a possible next step: building software with C#. We’re going from scripts to solutions Don’t miss it. youtu.be/hOaFdHTlDXE
youtu.be
PowerShell as a Gateway to C#: Turning Scripts Into Applications
Ready to go beyond scripts? Ryan Coates walks us through the journey from PowerShell to C#, turning day-to-day automation into real software. Ryan Coates is an Enterprise Architect with 25+ years in IT, evolving from systems ops to DevOps and developer advocacy. He leads internal API and DevRel str
094
Reposted by Mike F. Robbins
TechMentor @techmentorevents.bsky.social · 10/07/2025
(1/3) Meet @stevenjudd.bsky.social, a 30+ year IT Pro and Infrastructure Engineer at Tenstreet LLC, who is hosting a lab this August at #TechMentor @ Microsoft HQ!
123
Reposted by Mike F. Robbins
Adam Driscoll @adamrdriscoll.com · 09/07/2025
Notepad does markdown? What a time to be alive!
2197
Reposted by Mike F. Robbins
Sam Erde @samerde.day3bits.com · 07/07/2025
I started making a new #PowerShell module over the weekend. What do you think it might do? 👨‍💻 #DLLPickle 🤣
A stressed pickle trying to explain their code problem to a rubber duck.
2101
Reposted by Mike F. Robbins
Stephen Valdinger (aka steviecoaster) @steviecoaster.dev · 07/07/2025
Hey #PowerShell folks! Friendly reminder that THIS Wednesday (2 more sleeps!) I'm going to be talking the PNW PSUG about abusing callstacks for ill-gotten gains. This one is going to be pretty fun! Details: www.meetup.com/pacific-powe...
meetup.com
Stacked for Success: PowerShell Callstacks in Everyday Scripts, Wed, Jul 9, 2025, 6:00 PM | Meetup
Unlock the power of PowerShell callstacks to track and manage the execution flow of your scripts. This talk goes beyond debugging, showing you how to use callstacks to unde
076
Reposted by Mike F. Robbins
Adam Driscoll @adamrdriscoll.com · 02/07/2025
CFP is open for the PowerShell and DevOps Summit in Bellevue next year! www.powershellsummit.org/2026-informa...
powershellsummit.org
2026 Information - PowerShell + DevOps Global Summit
# How to Write a CFP That Gets You to the PowerShell + DevOps Global Summit 2026 So, you want to speak at the PowerShell + DevOps Global Summit 2026? Great. But before you start dreaming about standin...
094
Reposted by Mike F. Robbins
Richard Campbell @richcampbell.bsky.social · 25/06/2025
How do you get more from GitHub in your work routine? @theaprilyoho.dev talks on RunAs Radio at runasradio.com/Shows/Show/990 about how sysadmins can take advantage of more GitHub features to make better quality scripts!
044
Reposted by Mike F. Robbins
Brian Kaiser @bmkaiser.com · 09/06/2025
What are you using for #PowerShell module scaffolding? Seems that most tools that I have found are in need of some TLC. What am I missing?
121
Reposted by Mike F. Robbins
PowerShell.org @powershell.org · 08/06/2025
The PowerShell + DevOps Global Summit 2025 videos are now live on YouTube! Catch up on all the sessions you missed or rewatch your favorites. Amazing content from the community's top experts. bit.ly/444P7nI #PowerShell #DevOps #PSHSummit
bit.ly
PowerShell in CI/CD Pipelines: A Practical Tour of Deployment Options by Blake Cherry, Danny Stutz
Explore the diverse ways to deploy PowerShell scripts using DevOps continuous integration and continuous deployment (CI/CD) pipelines! This session will investigate the options for running PowerShell in CI/CD processes. We'll start by discussing when and why you might want to incorporate PowerShell into your CI/CD pipelines, highlighting the benefits of automation, consistency, and efficiency in deployment workflows. Next, we'll delve into various methods of deploying PowerShell within pipelines, including: • Locally on Build Agents: Running scripts directly on the pipeline's host machine. • Azure PowerShell DevOps Tasks: Utilizing built-in tasks for seamless integration with Azure services. • Containers and Custom Dockerfiles: Exploring available PowerShell container images, considerations for modules requiring authentication, and best practices for creating custom Dockerfiles tailored to your needs. We'll also compare the capabilities of different CI/CD platforms for running PowerShell, such as Azure DevOps, Jenkins, GitHub Actions, and GitLab. We'll discuss: • Platform Differences: How each platform handles PowerShell execution via pipeline. • Selection Criteria: Factors influencing the choice of platform for your specific use case. • Advantages and Limitations: Understanding the strengths of each platform in the context of PowerShell deployment. Additionally, we'll explore how PowerShell can be integrated with other DevOps tools like Terraform and Ansible, discussing key considerations and best practices for these scenarios. By the end of this session, you'll have a comprehensive understanding of the options available for deploying PowerShell via pipelines and how to choose the best approach for your projects. PowerShell Summit videos are recorded by our friends at Confreaks. Our recordings are made in a way that minimizes overhead for our speakers and interruptions to our live audience. These recordings are meant to preserve the presentations' information for posterity, and are not intended to be a substitute for attending the Summit in person. These recordings are not intended as professional video training products. We hope you find these videos useful. Follow Confreaks 👇 https://confreaks.com https://confreaks.bsky.social https://x.com/confreaks
02421
Mike F. Robbins @mikefrobbins.com · 05/06/2025
🚨 50 days to go! I'm excited to be speaking at #SQLSaturday Baton Rouge on July 26th 🎉 Join my session: 🎯 Mastering #PowerShell Functions and Script Modules 💡 Learn how to build, reuse, and share your code like a pro! 📍 Save the date and grab the details: sqlsaturday.com/2025-07-26-s... #SQLSatBR
sqlsaturday.com
SQL Saturday Baton Rouge 2025 (#1110)
010
Reposted by Mike F. Robbins
Andrew Pla @andrewpla.tech · 22/05/2025
Check out Module Explorer, now on the PowerShell Gallery: github.com/DearingDe... 2/2
github.com
GitHub - DearingDev/ModuleExplorer: An interactive TUI for exploring installed modules.
An interactive TUI for exploring installed modules. - DearingDev/ModuleExplorer
142
Reposted by Mike F. Robbins
Gilbert Sanchez (💻 HeyItsGilbert) @gilbertsanchez.com · 25/05/2025
I slapped together a new #PowerShell module, PesterExplorer, that creates a TUI to look at your Pester run results. It leverages PwshSpectreConsole to create the TUI. Everyone knows I love #Pester. Feedback and suggestions welcome! github.com/HeyItsGil...
github.com
GitHub - HeyItsGilbert/PesterExplorer: A TUI to explore Pester results.
A TUI to explore Pester results. Contribute to HeyItsGilbert/PesterExplorer development by creating an account on GitHub.
02714
Reposted by Mike F. Robbins
Demitrius Nelon @denelon.bsky.social · 24/05/2025
WinGet Configuration Export. Demo from Microsoft Build: www.youtube.com/watch?v=vvdn...
youtube.com
Easily setup dev environments with WinGet and Microsoft DSC V3 | DEM572
YouTube video by Microsoft Developer
084
Mike F. Robbins @mikefrobbins.com · 22/05/2025
Azure CLI and #Azure #PowerShell Build 2025 Announcement techcommunity.microsoft.com/blog/azureto...
techcommunity.microsoft.com
Azure CLI and Azure PowerShell Build 2025 Announcement | Microsoft Community Hub
The key investment areas for Azure CLI and Azure PowerShell in 2025 are quality and security. We’ve also made meaningful efforts to improve the overall user...
050
Mike F. Robbins @mikefrobbins.com · 17/05/2025
🧩 What do you call parameters that are optional—until another one is used, making them required? Example: A flag you don't need on its own, but must include when paired with another. Is there a standard term for this in #Bash or #ShellScripting? #Linux #Scripting
200
Reposted by Mike F. Robbins
Adam Driscoll @adamrdriscoll.com · 16/05/2025
Wow! This is a pretty awesome Pi-Hole dashboard built in PowerShell Universal. github.com/ptmorris1/PS...
0136
Mike F. Robbins @mikefrobbins.com · 15/05/2025
Shorten #Azure CLI commands in #PowerShell without backticks mikefrobbins.com/2025/05/15/s...
mikefrobbins.com
Shorten Azure CLI commands in PowerShell without backticks
Learn how to shorten Azure CLI commands in PowerShell using arrays and splatting. No backticks needed. Cleaner, safer, and easier automation.
000
Mike F. Robbins @mikefrobbins.com · 13/05/2025
Did you know you can use #AzureCLI in #PowerShell without long commands or line continuation characters? (And no, splatting doesn't work here). Curious—what other tricks or alternatives have you found?
140
Reposted by Mike F. Robbins
Gilbert Sanchez (💻 HeyItsGilbert) @gilbertsanchez.com · 09/05/2025
I don't know why it took me so long to discover this, but you can create shortcuts in VSCode to your "Show Additional Commands From PowerShell" commands. This means I can use @seeminglyscience.com `ConvertTo-SplatExpression` with a shortcut!
1114
Mike F. Robbins @mikefrobbins.com · 09/05/2025
Want your #macOS screenshots to default to a format other than PNG? Change the format using this command: defaults write com.apple.screencapture type jpg # or pdf, tiff, heic, bmp
120
Mike F. Robbins @mikefrobbins.com · 07/05/2025
Customize and automate a clean #macOS Dock layout mikefrobbins.com/2025/05/07/c...
mikefrobbins.com
Customize and automate a clean macOS Dock layout
Customize your macOS Dock using Dockutil and Terminal. Learn how to script, automate, and streamline your Dock layout for a cleaner, more efficient setup.
010
Mike F. Robbins @mikefrobbins.com · 06/05/2025
Grateful to receive my Microsoft 5-Year Service Award today! It now sits next to my MVP award—six years as a Microsoft MVP and five years as a Blue Badge. I'm honored to be part of this community and excited for what's ahead. #CareerMilestone #MicrosoftLife
0110
Reposted by Mike F. Robbins
Josh Dearing @dearing.dev · 03/05/2025
My latest blog post dives into the #PowerShell "pipeline" - it's like a conveyor belt for data! Check it out here and let me know your thoughts: www.dearing.dev/posts/The-Po...
dearing.dev
The PowerShell Pipeline
When I first started learning PowerShell, one of the most fascinating things to discover was the “pipeline”. I was already amazed with the data that I could gather by running commands, but using the p...
0102
Reposted by Mike F. Robbins
Clate @devclate.bsky.social · 23/04/2025
Make sure to join this one! I got to pleasure to see Lucas do a lightning demo and it was informative and fun!
253
Reposted by Mike F. Robbins
Gilbert Sanchez (💻 HeyItsGilbert) @gilbertsanchez.com · 23/04/2025
If you're using VScode the `powershell.codeFormatting.alignPropertyValuePairs` setting will do it for you automatically. When I was doing it by hand I hated aligning, but once the editor did it automatically I stopped thinking about.
2133
Mike F. Robbins @mikefrobbins.com · 23/04/2025
Why aligning equals signs in #PowerShell hash tables matters mikefrobbins.com/2025/04/23/w...
mikefrobbins.com
Why aligning equals signs in PowerShell hash tables matters
Learn how aligning equals signs in PowerShell hash tables improves readability, reduces syntax errors, simplifies code reviews, and enhances script …
3122
Mike F. Robbins @mikefrobbins.com · 14/04/2025
For the past five years, I've been the lead technical writer for #Azure #PowerShell documentation at Microsoft. As of today, I'm now leading documentation efforts for both Azure CLI: aka.ms/azcli and Azure PowerShell: aka.ms/azps
aka.ms
Azure Command-Line Interface (CLI) - Overview
Learn how to get started with the Azure Command-Line Interface (CLI) to create and manage Azure resources — explore guides, tutorials, samples, articles, and more.
0240
Reposted by Mike F. Robbins
Andrew Pla @andrewpla.tech · 12/04/2025
Check out this awesome new module to keep track of the #PowerShell podcast
074
Reposted by Mike F. Robbins
royal @royal.theres.life.ap.brid.gy · 03/04/2025
Who's using #vim with #autocomplete for #PowerShell ? I know you're out there. I see a bunch of add-ons that purport to do this but it's hard to know what to trust. What's good here? BONUS: I do most of my PowerShell work in Linux. Please #boost!
225
Reposted by Mike F. Robbins
Stephen Valdinger (aka steviecoaster) @steviecoaster.dev · 27/03/2025
#pwsh tip of the day! $PSScript root contains the full path to the current script's parent directory. It can only be used inside of scripts. $MyInvocation's PSScriptroot property contains information about the calling script. Important difference! Happy Scripting!
051
Reposted by Mike F. Robbins
Jeff Hicks @jdhitsolutions.com · 25/03/2025
If you are at the Microsoft MVP Summit this week, and in the Windows Server space, please add your voice for the release of eval ISOs of Windows Server on ARM. We need these for *local* testing, training, and development.
2207
Reposted by Mike F. Robbins
PSHSummit @powershellsummit.org · 21/03/2025
The countdown is on—just 17 days until we kick off the PowerShell + DevOps Global Summit! ⏳ Are you in? Grab your ticket today and don’t miss out! 🎟️ 👉 Secure your spot now! www.powershellsummit.org/tickets/ #PSHSummit25 #PowerShell #DevOps #TechConference
053
Reposted by Mike F. Robbins
PSHSummit @powershellsummit.org · 18/03/2025
All smiles lead to the PowerShell + DevOps Global Summit! 😃 Will we see you there? 🎟️ Grab your ticket today! 👉 www.powershellsummit.org#!/tickets #PSHSummit25 #PowerShell #DevOps #TechConference
1135
Reposted by Mike F. Robbins
Jeff Hicks @jdhitsolutions.com · 17/03/2025
Learning #PowerShell syntax is the easy part. How and why you should use it isn't so obvious. That's why I wrote Behind the PowerShell Pipeline
073
Mike F. Robbins @mikefrobbins.com · 07/03/2025
What's your preferred web browser? I currently use #Mozilla #Firefox for personal browsing & Edge for work. However, I'm exploring alternative options with Firefox's recent terms of use changes—and not wanting to invest in a Mac Studio with half a terabyte of RAM just to run it. Any recommendations?
Image of Activity Monitor on macOS, displaying memory usage for processes related to Firefox.
100
Mike F. Robbins @mikefrobbins.com · 06/03/2025
The not so simplified syntax of Where-Object in #PowerShell mikefrobbins.com/2025/03/06/t...
mikefrobbins.com
The not so simplified syntax of Where-Object in PowerShell
Learn how simplified Where-Object syntax in PowerShell improves object filtering with intuitive parameters, making your scripts cleaner and more efficient.
0111