Behind the PowerShell Pipeline
Archives
Search
Subscribe
Are You My Type Revisited
Premium post · February 21, 2025
Even though PowerShell is built on the .NET Framework, you have never been required to be a .NET developer to use PowerShell. Microsoft designed PowerShell...
Getting Started with Polyglot Notebooks
Premium post · February 18, 2025
Today's topic is a little outside the box. This isn't necessarily a PowerShell topic, but one I think you might get value from. I want to give you a brief...
ForEach vs. ForEach
Premium post · February 14, 2025
I know I cover some advanced topics in this newsletter, which I know for some of you can be a bit overwhelming. I'll admit that I am often uncertain about...
Discovering PowerShell DNS Management
Premium post · February 11, 2025
Not too long ago, a reader asked how to use PowerShell to manage DNS. Normally, I keep the newsletter content more broadly focused on PowerShell. I tend not...
Winget Package Management with PowerShell
Premium post · February 7, 2025
I've been sharing my thoughts and code for managing my work environment with PowerShell. It's not that I am paranoid about security, but I like having...
Behind the PowerShell Pipeline - The Book
Premium post · February 6, 2025
I've been writing this newsletter going on three years, and I'm deeply appreciative of those of you who have been with me from the beginning. In order to...
More Module Management
Premium post · February 4, 2025
Last time, we started looking at PowerShell techniques to manage PowerShell modules. Even though I know how to use the commands in the...
January 2025 PowerShell Potluck
January 31, 2025
Time to wrap up the first month of the new year. I hope you are off to a good start. I have a few things to share with you this month. Top Process Recently,...
A PowerShell Scripting Solution for December 2024
Premium post · January 28, 2025
At the end of last month, I left you with another PowerShell scripting challenge. It was admittedly a difficult challenge. But I gave you a few suggestions....
Module and Package Management Tools
Premium post · January 24, 2025
When I started my IT career, we didn't have to worry much about the pace of change. Operating systems were released on a 3 to 5-year cycle, and software...
Positioning with the PowerShell AST
Premium post · January 21, 2025
I've been slowly diving into the world of the PowerShell Abstract Syntax Tree (AST). In the last issue, we looked at parsing PowerShell input. I demonstrated...
PowerShell Parsing and Processing
Premium post · January 17, 2025
Let's continue diving down the rabbit hole to see what we can do with the PowerShell Abstract Syntax Tree (AST). And believe me, this is a very deep rabbit...
Creating AST-Based PowerShell Tools
Premium post · January 14, 2025
Over the last few articles, we've been exploring the world of Abstract Syntax Trees (ASTs) in PowerShell. We've seen how to parse PowerShell scripts into...
Climbing Higher in the Abstract Syntax Tree
Premium post · January 10, 2025
We've started an exploration of using the Abstract Syntax Tree` (AST) to analyze PowerShell code. You can use the AST to dissect PowerShell code to its...
Going Out on a Limb on the Abstract Syntax Tree
Premium post · January 7, 2025
I thought I'd start out the new year by revisiting a topic I haven't covered in quite awhile. This is a topic that definitely fits the theme of this...
PowerShell Potluck December 2024
December 30, 2024
You've done it. You've reached the end of another month and for that matter, an entire year of hopefully interesting and useful PowerShell content. I'll keep...
A Profile Scripting Challenge Solution
Premium post · December 23, 2024
Because of the Christmas holiday this week, I'm sending this out a little early, and there will only be one issue this week. 🎁 I hope you have a wonderful...
Creating GitHub Extension PowerShell Tools
Premium post · December 20, 2024
In the last newsletter, I introduced you to extensions in the gh.exe command-line tool for managing GitHub. I showed you some PowerShell code I had written...
Extending the GitHub CLI
Premium post · December 17, 2024
I know I've mentioned the GitHub command line tool, gh.exe, in the past. This is a great tool for working with GitHub repositories from the command line. I...
Taking It Apart with PowerShell
Premium post · December 13, 2024
In the last issue, I explored techniques and concepts for putting things together with PowerShell. This time, I'm going to take things apart. There's nothing...
Newer archives
Older archives