Checking out someone else's pull request (PR) on GitHub is essential in collaborative software development, enabling thorough code reviews, local testing, and detailed feedback. This process allo...
https://mikefrobbins.com/2024/04/25/check-out-someone-elses-pr-using-gh/
Creating accurate and efficient documentation is paramount in technical writing, especially for PowerShell modules. platyPS, an open-source module, emerged as a solution for generating Markdown-b...
https://mikefrobbins.com/2023/11/30/generating-powershell-module-documentation-with-platyps/
PowerShell is a versatile command-line shell and scripting environment that empowers system administrators and developers to automate tasks and manage systems more efficiently. One of PowerShell'...
When working with PowerShell, it's essential to understand the tools available for exploring cmdlets and their syntax. Both Get-Help and Get-Command are invaluable resources for discovering and u...
In today's fast-paced digital age, where information is just a Google or ChatGPT search away, setting yourself apart is more important than ever. Blogging is one of the most effective ways to sho...
https://mikefrobbins.com/2023/10/26/building-and-deploying-a-blog-with-hugo-and-github-pages/
You have a lengthy multi-parameter PowerShell command that you'd like to convert to use splatting. For example, you want to convert the following command for creating a virtual machine in Azure t...
https://mikefrobbins.com/2023/10/19/automatically-convert-a-powershell-command-to-use-splatting/
In today's ever-evolving digital landscape, where data and applications are increasingly interconnected, safeguarding sensitive information such as API keys has never been more important. These k...
This article is designed to raise awareness about the new in-tool upgrade notification feature added to Azure PowerShell in Az PowerShell module version 10.3.0. This new feature notifies you when...
https://mikefrobbins.com/2023/10/04/configure-azure-powershell-upgrade-notifications/
PowerShell offers a range of cmdlets and functionalities that allow you to format and manipulate data in countless ways. One such feature is the ability to create calculated properties using Sele...
https://mikefrobbins.com/2023/09/27/create-calculated-properties-in-powershell/
sudo apt update is a command used in Debian-based Linux distributions like Ubuntu to update the package information on your system. Here's what it does: Refreshes Package Lists: When you run sudo...
https://mikefrobbins.com/2023/09/22/what-does-sudo-apt-update-on-linux-do/
This article is a brief introduction designed to raise awareness about the *-AzConfig cmdlets in Azure PowerShell. These cmdlets, introduced in the Az PowerShell module version 9, are used to con...
Most Mac users are familiar with the System Settings application - the primary interface for changing settings on your Mac. Did you know you can open specific settings panes directly from the com...
Disk management is an integral part of system administration, and the ability to analyze and track disk usage is crucial. In this article, we’ll delve into different techniques to determine dis...
https://mikefrobbins.com/2023/06/22/determine-disk-usage-from-the-command-line-on-macos/
The $env:PSModulePath environment variable contains a list of directory locations that PowerShell searches to locate modules. 1$env:PSModulePath When you're trying to determine what paths are par...
https://mikefrobbins.com/2023/02/17/splitting-the-powershell-psmodulepath-cross-platform/
You're using Visual Studio Code (VS Code) on multiple computers and you've enabled the settings sync feature to synchronize your VS Code settings between computers. Some VS Code settings referenc...
Hugo is an open-source static site generator written in Go that's optimized for speed, ease of use, and flexibility. Hugo is designed for creating blogs, documentation sites, and other types of w...
https://mikefrobbins.com/2023/02/08/rendering-images-in-markdown-preview-of-hugo-site/
PowerShell is a cross-platform scripting language that runs on Windows, Linux, and macOS. ArcoLinux is a rolling release Linux distribution based on Arch Linux. Prerequisites ArcoLinux was instal...
https://mikefrobbins.com/2022/08/25/enable-powershell-remoting-on-arcolinux/
Hugo is a lightning-fast open-source static site generator that's written in Go. ArcoLinux is a rolling release Linux distribution based on Arch Linux. Prerequisites ArcoLinux was installed using...
https://mikefrobbins.com/2022/08/04/install-the-hugo-static-site-generator-on-arcolinux/
Visual Studio Code (VS Code) is a powerful, lightweight, and cross-platform source code editor. ArcoLinux is a rolling release Linux distribution based on Arch Linux. Prerequisites ArcoLinux was ...
https://mikefrobbins.com/2022/07/28/install-visual-studio-code-vscode-on-arcolinux/
PowerShell is a cross-platform scripting language that runs on Windows, Linux, and macOS. ArcoLinux is a rolling release Linux distribution based on Arch Linux. Like other Arch-based Linux distri...
https://mikefrobbins.com/2022/06/30/install-powershell-on-arcolinux/
You're preparing to load an operating system. You find installation media for an unknown version of Windows. It's not labeled. How do you determine the version of Windows on the installation medi...
The conditional ternary operator is a feature added to PowerShell in version 7. You can use it as a simplified version of if/else. The syntax for the ternary operator takes three operands: A cond...
An obscure feature that was added to PowerShell in version 7 is the ability to specify the pipe character on the next line similar to the syntax for Kusto Query Language (KQL). 1Get-Command -Name...
https://mikefrobbins.com/2022/06/02/formatting-powershell-7-code-like-kusto-query-language/
In my previous blog article, I used the PowerShell Format-Wide cmdlet to format the output of a string in multiple columns. While Format-Wide isn't a command that I've used extensively, the behav...
One thing I've missed during the past couple of years with virtual-only conferences is the hallway track. While at the PowerShell + DevOps Global Summit 2022, there was a discussion about using P...