🧑‍🏫 Presentations

Not much here but I hope to do more in the future, maybe even YouTube videos. PowerShell At work I decided to share my knowledge of PowerShell with collegues. This also helped me understand concepts better as I had to dig deeper and really understand what I was talking about. It was fun to do and I also got to improve my presentation and public speaking skills and at the same time offer help and advice. ...

September 25, 2025

PowerShell Tools & Scripts

Welcome to my collection of PowerShell tools and scripts. These are simple tools I’ve created with some System Administration tasks in mind. Feel free to explore, use, and modify them as needed. PSInfraTools A PowerShell module that provides random functions to manage and retrieve information about Windows systems. It includes functions to get Bitlocker keys from Active Directory, Disk usage, check backup status, User bad password attempts, and more. Even though the module is not completely finished, they have proven to be useful in my daily tasks. I plan to continue adding more functions and improving existing ones. I also experimented with using Gitversion to automatically version the module based on my git history and commit keywords. It was also an opportunity to use Github actions to build and test the functions. I used the Pester framework to write unit tests. ...

September 6, 2025

My Homelab: Proxmox & Ansible Automation

I run a homelab environment to experiment with virtualization, automation, and IT infrastructure. My main hypervisor is Proxmox VE, which allows me to manage virtual machines and containers efficiently. I have been trying to improve my skills with Ansible and wanted to apply what I’ve learned in my homelab. This is also a good way to document things that I normally do when I create VMs like installing the QEMU agent and creating new users on them and it helps me to automate the process of creating new VMs and containers when I need them. ...

May 17, 2025

🛠️ Automating Sophos Uninstall Across Hundreds of PCs—Without Disrupting Users

Migrating from Sophos to Defender for Endpoint came with a major challenge: tamper protection. To tackle it, I built a PowerShell module that interacts with the Sophos Central API to disable tamper protection remotely. You can check it out on GitHub. TL;DR This setup saved countless hours, avoided manual intervention, and kept users blissfully unaware—just the way it should be. If you’re facing a similar migration, feel free to explore or fork the modules, I didn’t get a chance to finish the module and did not include all the necessary components like paging as I didn’t have to deal with more than 200 endpoints. Always happy to connect with others tackling endpoint automation! ...

May 17, 2025