My Profile Photo Title

Thoughts about DevOps and automation from a Windows guy


  1. 9 Tips for Writing Better PowerShell Functions

     feature image

    PowerShell has a lot of functionality tucked away into functions that sometimes is not known, ignored, or forgotten about entirely. Let's talk about some basic things we can add to functions that will improve our scripts and ultimately make us better tool makers. >>


  2. Using PoshBot Middleware for Rate-Limiting Notifications

     feature image

    Somone in the PowerShell Slack workspace asked if in PoshBot, he could notify users if users send over (x) amount of messages in (y) amount of time, and to suggest using a Slack thread. Here's how you can use PoshBot middleware to accomplish that. >>


  3. Joining Paths in PowerShell

     feature image

    Frequently in PowerShell, you'll be dealing with file paths and programmatically constructing them to either write or read files. There are a few different ways to build up file paths in PowerShell which I'll go over >>


  4. Achievement Unlocked: Becoming a Microsoft MVP

     feature image

    A few days, ago I received a pretty awesome email in my inbox. I was becoming an Microsoft MVP! >>


  5. Using a Powershell Azure Function to Send Automated Blog Post Tweets

     feature image

    If you follow me on Twitter, you would have probably noticed that I occasionally send out tweets from random previous blog posts. I don’t want to have to remember to send these manually, and after reading how Josh King does it in his automated blog archive tweets article, I thought I’d add my spin on it. For my implementation, I’m going to use an Azure Function as well as a bit of blob storage to keep track of previous tweets. This way, I don’t depend on my local computer being up, and I can keep track of what posts I’ve already tweeted out, so I don’t repeat them. >>