Behind the PowerShell Pipeline
Archives
Search
Subscribe
Building the Foundation for Windows Presentation
Premium post · March 12, 2024
> *Before we get into today's topic, a few housekeeping items. In the last few articles, I took advantage of the attachment feature. I knew I couldn't send...
Toolmaking Toolmaking
Premium post · March 7, 2024
At first glance, you might think I made a mistake with the title of today's article. But I didn't. I want to continue sharing my process in building an...
Documents and Objects
Premium post · March 5, 2024
Over the course of the last few weeks, I've been sharing my experiences in building PowerShell tooling that I can use to create an archive index for this...
Ask Jeff - February 2024
February 29, 2024
Here we are the end of a quick month. I think the migration issues are behind us and I hope to get back track with my usual publishing cadence. Here's my...
More Archive Toolmaking
Premium post · February 27, 2024
In the last article, I started down the road of creating tools that I could use to build an archive index for this newsletter. Every previous article can be...
Creating Buttondown Tooling
Premium post · February 22, 2024
I thought I'd shift gears a bit and start working on some tooling for Buttondown, which delivers this newsletter. While I've been happy with the service,...
Making Progress
Premium post · February 20, 2024
In a recent article, I showed a sample function to illustrate a point. Part of the function used the `Write-Progress` cmdlet. This wasn't the point of the...
Take Control of Errors
Premium post · February 16, 2024
Take Control of Errors
Fanfare for the Common Parameter
Premium post · February 14, 2024
Fanfare for the Common Parameter
For the Common Good
Premium post · February 8, 2024
For the Common Good
Subscription Updates
Premium post · February 7, 2024
I Need Your Help If you are a paid subscriber, AND you subscribed on Buttondown, the following does not apply to you, although you are welcome to read and...
Adding More Zip to your PowerShell
February 6, 2024
> Welcome back. I have a quick housekeeping note before I get to today's topic. I am still working out a few behind-the-scenes kinks with the migration to...
Privacy and Tracking
February 5, 2024
Full Disclosure As part of migrating to the new platform, I want to be completely open about privacy and tracking. First, my subscriber list is mine alone...
Welcome to Our New Home
February 2, 2024
We're Here! Aha! You should have received an email article from Substack about migrating this newsletter to a new platform. I also wanted to send one from...
Ask Jeff
January 30, 2024
January 2024
Add Some Zip to Your PowerShell
Premium post · January 25, 2024
We’ve been looking at the System.IO namespace. Existing cmdlets and PowerShell providers cover much of this namespace's functionality. But that doesn’t mean...
Finding Your Way on the System.IO.Path
Premium post · January 23, 2024
Since we’ve been exploring ways to use .NET classes to supplement existing command coverage in PowerShell, I thought we should explore the System.IO...
More String Building
Premium post · January 18, 2024
Last time, we looked at a number of ways of constructing strings. This is something you might use to create log messages or define variables. There is also...
Building Better Strings
Premium post · January 16, 2024
Let’s continue exploring other .NET classes you might want to incorporate into your PowerShell scripting. Today, I want to cover a .NET class that I know is...
Environmental Impact
Premium post · January 11, 2024
Let’s continue our exploration of using the [System.Environment] class from the .NET Framework. As I explained last time, there is no way to construct an...
Newer archives
Older archives