Behind the PowerShell Pipeline
Archives
Search
Subscribe
Taking Care of the Environment
Premium post · January 9, 2024
We all know that PowerShell is based on the .NET Framework. PowerShell exposes a lot of the framework through abstractions like cmdlets and providers....
Extending RESTful Objects
Premium post · January 3, 2024
Welcome to 2024! I want to thank all of my subscribers once again for making it possible for me to do this newsletter. I have a full slate of articles...
A Final REST API Course
Premium post · December 21, 2023
Over the last few articles, I’ve demonstrated various techniques for consuming REST API data in your PowerShell code. Let’s wrap up this discussion with a...
A Second Helping of REST APIs
Premium post · December 19, 2023
We’ve been dining on REST APIs served up by PowerShell. I hope you got a chance to try out the code examples from the previous article. I want to continue...
Who's Hungry for a REST API?
Premium post · December 14, 2023
One of my favorite uses of PowerShell is how it can consume data from a REST API. You don’t have to be a web developer, although there are a few concepts you...
More Tips for Better PowerShell
Premium post · December 12, 2023
Let’s continue our look at ways to take PowerShell code from good to better. I’m basing my talking points on a code review I did on a friend’s GitHub...
Writing Better PowerShell Code
Premium post · December 7, 2023
Recently, a friend of mine announced a new PowerShell module he had published to the PowerShell Gallery. Naturally, I had to take a look at his code. Like...
Tooling for Custom PowerShell Logging
Premium post · December 5, 2023
Over the last several articles, we’ve been exploring how to create custom event logs for our PowerShell work. Instead of logging into a text file, write to...
Scripting with Integrated Logging
Premium post · November 28, 2023
Let’s continue working with custom event logs and PowerShell. This could be a useful logging mechanism that is persistent and searchable. If you’ve ever...
Integrated PowerShell Logging
Premium post · November 21, 2023
PowerShell on its own doesn’t have logging capabilities other than Start-Transcript. There’s no common parameter you can add to a function to log script or...
The Zen of PowerShell Code
November 16, 2023
As you might imagine, I have written a lot of PowerShell code in my career. I’ve also seen plenty of code created by others. These experiences have shaped...
More Tasks with VSCode
Premium post · November 14, 2023
We’ve been looking at how to set up tasks in VS Code. This is a handy way to execute common activities. You can streamline your workflow with a few...
Put VSCode to Task
Premium post · November 9, 2023
Today’s content isn’t exactly PowerShell-related. But I assume many of you use VS Code to create PowerShell content. If you’ve been using VS Code for any...
More Module Documentation
Premium post · November 7, 2023
Welcome back. We’ve been exploring how to use the Platyps module to create professional-looking documentation for your PowerShell module. We ended last time...
More Platyps Power
Premium post · October 26, 2023
Last time, I demonstrated how to use the Platyps module from Microsoft to create external help for your PowerShell commands. The concept is to create a...
Professional PowerShell Documentation
Premium post · October 24, 2023
We all know the importance of documentation regarding our PowerShell commands. We also all know this is one of the last things to get done, if ever. That’s...
Can I Get Some Help
Premium post · October 19, 2023
Recently, I posted an article about using localized data in your function’s messages. My reasoning is that I want to have a consistent user experience across...
Code Writing Code
Premium post · October 17, 2023
In the last article, I showed you how I created a module based on the APICodePack library. The module makes loading the assemblies and the supporting type...
Creating a CodePack Module
Premium post · October 12, 2023
As I’ve been demonstrating ways to build commands around the APICodePack assemblies, I’ve been forced to hard-code references to load the assemblies. Plus,...
Creating APICodePack Functions
Premium post · October 10, 2023
I want to return to the project using the APICodePack library. You might want to review the previous articles to refresh your memory. I know I had to so I...
Newer archives
Older archives