My Content List

What follows is a list of content where I am either featured or I simply had a small part to play. I hope that you find something that helps you in your journey.

Read More

Fixing Context Switching

The title of this post may be considered misleading by some. Let me explain what I mean by telling you about a struggle that I have. The struggle is that once I learn something well enough for it to be something I do without thinking, it becomes hard for me to switch and do something else.

Read More

Determine if an object is an array

There are times where you need to know if the object you are working with is an array. There is an easy way to check: use the GetType method. Try the following command:

Read More

Advanced Search and Replace in VSCode

Sometimes, you are copying a document you wrote in [favorite editor] as text, but now you want to post it as a markdown document. I know, I know. Converting to markdown happens to me all the time! Luckily, there is a tip I’d like to share to help you with some of the markdown elements.

Read More

RegEx Engines Are Not the Same

In case you ever run across a situation where you are using RegEx and are getting unexpected results, you need to know that RegEx engines are not all the same. PowerShell uses the .NET engine, which should not come as a surprise since PowerShell runs on .NET.

Read More

What Did Write-Host Ever Do To You?

You may have heard it said that using Write-Host kills puppies. You may have even had that type of hysterical hyperbole transmitted to you during one of my PowerShell classes or by one of the PowerShell aficionados in the community. Then, some of you may have been brazen enough to look at some of my scripts and then pointed fingers at the author (me) and said, “Ha! You don’t even follow your own guidance!” (See how smart I make you sound even while you are trying to cast aspersions.) 😉

Read More

Contributing Code To A PowerShell Module

If you find a PowerShell Gallery project has almost everything you need except for one little feature, you can (hopefully) modify the code on your own machine and then use it for yourself. However, that does not do much for the community of users that may also want to use your enhancement. Here is an example of how to add to a project that is already on PowerShell Gallery.

Read More

Why Learn To Automate

If you are trying to justify to your organization’s management that using PowerShell to automate tasks is a worthwile effort, look at the following example where I used PowerShell to automate an application deployment task. The first table is the actual process and the second table is the value of the automation.

Read More

My PowerShell Journey

In this post I am going to give some details around my introduction to PowerShell and what learning PowerShell and my involvement with the PowerShell community has done for me.

Read More

Use the Tripod For PowerShell Stability

If you are wanting to learn how to use PowerShell then you better know about “The Tripod.” This is what I call the three cmdlets that you will most likely use more than any other cmdlets. They are:

Read More

Welcome to my blog!

This is where I’m going to drop my thoughts and ramblings about PowerShell (mostly) and other related stuff. I may even throw in some random topics here and there, but since what I like talking about is technology, it will probably be technology related. I hope you can relate to that. If so, does that make you my blog family?

Read More