Blog
Blog articles about what’s going and and what I’m working on
2025

Lab Update
Update on the lab setup and what I’ve been working on recently.
Continue reading Lab Update2024

Home Lab Setup
In this post, I offer an overview of my home lab setup, detailing the hardware and systems I use for testing and development. From Ubiquiti routers to Raspberry Pi clusters, I explain how each component is configured and managed using Ansible for automation. I also walk through my process for bringing new systems online and maintaining a hands-off, streamlined environment.
Continue reading Home Lab Setup
Starting with Environments & Servers - Building a HashiCorp Cluster (Part 1)
Learn how to build a HashiCorp cluster in AWS using Terraform and Packer. This guide covers environment and server setup in detail.
Continue reading Starting with Environments & Servers - Building a HashiCorp Cluster (Part 1)2023
2018
2017
2013
2012

Reclaim Underutilized OFFSITE Volumes in TSM
Perl script to automatically reclaim underutilized offsite backup volumes in IBM Tivoli Storage Manager to optimize media usage.
Continue reading Reclaim Underutilized OFFSITE Volumes in TSM2011

Delete files based on date – ksh bash
Shell script for AIX systems to automatically delete old TSM disaster recovery plan files based on their modification date.
Continue reading Delete files based on date – ksh bash
Automated creation of mksysb and copy to NIM Server
Continue reading Automated creation of mksysb and copy to NIM Server
Automated creation of mksysb and copy to NFS Server
Continue reading Automated creation of mksysb and copy to NFS Server
Email Files with PowerShell
PowerShell script to automatically email disaster recovery files from Tivoli Storage Manager to external email accounts for offsite backup.
Continue reading Email Files with PowerShell
Update Computer Description from Active Directory
PowerShell script to synchronize computer descriptions from Active Directory to the local computer system properties using WMI.
Continue reading Update Computer Description from Active Directory
Remove Old Computer Accounts from the Domain
PowerShell script to automatically disable and remove old computer accounts from Active Directory based on password last set and modification dates.
Continue reading Remove Old Computer Accounts from the Domain
Protect Organizational Units from Deletion
PowerShell script to protect all Active Directory Organizational Units from accidental deletion by enabling the protection flag.
Continue reading Protect Organizational Units from Deletion
Problem
How to properly backup a Windows Certificate Authority to truncate log files and reclaim disk space without deleting database logs.
Continue reading Problem2010

Another bad Win7 Mobile decision – Developer Tools
Microsoft’s Windows Phone 7 developer tools installation fails on Windows Server 2008 R2, despite being a common development environment.
Continue reading Another bad Win7 Mobile decision – Developer Tools
Windows Mobile 7 doesn't connect to hidden wireless networks
Windows Phone 7 lacks the ability to connect to hidden wireless networks, a significant limitation for enterprise environments.
Continue reading Windows Mobile 7 doesn't connect to hidden wireless networks