Rolling my own ssh-copy-id for Windows

Windows OpenSSH ships everything except ssh-copy-id. VS Code Remote-SSH kept asking for my password, and the documented fix is macOS/Linux only. So I built one: platform detection, idempotent installs, real verification.…

Seeding an Okta Test Tenant When You Only Get Ten Users

A fresh Okta trial org is empty. The licence caps you at ten active users, so I built a lab where 8 awkward users plus everything Okta doesn't cap does the work. Seeds in 2 min, tears down safely.…

Keeping Copilot Instructions in Sync Across Repositories

Updated my PowerShell Copilot Standards repo and realized every other project was still on the old instruction copies. So I built a GitHub Actions workflow that mirrors them weekly and opens a PR when they drift.…

Why Every IT Administrator Needs This Intune Browser Extension Policy Analyzer

Discover browser extension policies in Intune - blocklists, allowlists & forced installs analyzed #Intune #PowerShell #CyberSecurity #ITAdmin #M365…

Upgrading My Home Lab: From Dying Synology to NetApp JBOD with Proxmox 9

My Synology RAID controller died, so I upgraded to a NetApp DS4246 24-bay JBOD + Proxmox 9. Sometimes the storage gods smile! 🏠💾 Full writeup on my journey from dying hardware to ZFS pools. #homelab #proxmox #zfs #storage #netapp #synology #techblog…