Exploring Practical IT Fixes and PowerShell Scripts for Everyday Challenges
Welcome to 'That Bearded IT Guy'! Dive into practical IT solutions, PowerShell scripts, and homelab projects. Discover hands-on learning and real-world troubleshooting tips that empower you to tackle tech challenges effectively. Join me on this journey of knowledge sharing and skill development in IT.
8/2/20252 min read
Every IT engineer has their own toolkit. Mine’s built from scripts, fixes, and lessons I had to figure out the hard way. Late nights, stubborn errors, and problems that never seem to have neat answers online.
This blog is where I share that toolkit.
Not theory. Not picture-perfect guides written by someone who has never had to support a live environment. These are the fixes that work when things break, the scripts that save time, and the lessons I had to learn the hard way.
Why PowerShell?
If you are working in Microsoft 365 or Windows environments, PowerShell is not optional. It is the difference between doing something once and automating it forever.
When I left the military and moved into IT, I did not want to just fix problems. I wanted to stop them from coming back. PowerShell became my way of doing that. Write it once, save it, tweak it later, and run it in seconds when it is needed again.
You will see plenty of PowerShell here. Cleanups, audits, health checks, reporting, and little scripts I have built to deal with real-world problems.
What Practical Fixes Actually Means
Everything I post here is something I have used myself. If it is here, it is because it broke for me or someone I was helping, I fixed it in a way that stuck, and it is worth keeping for the next time it happens.
Expect fixes for Teams sign-in loops, OneDrive sync issues, Exchange oddities, and the little jobs that free up space on machines everyone assumes are “fine” until they are not.
The Homelab Side
A lot of what I post will come from the work I do day-to-day, but my homelab is where I really experiment. It is where I test scripts, break things on purpose, and learn what works before I use it anywhere else.
I self-host a lot of my lab setups, so you will see projects like Docker stacks, monitoring tools, and storage setups that anyone can run at home with some spare hardware.
What You Will Get From This Blog
Scripts: Built to solve real problems, easy to tweak for your own use.
Fixes: Straight to the point troubleshooting that actually works.
Lessons: Where I got it wrong, what I learned, and how I fixed it for next time.
I do not gatekeep and I do not hold back the useful bits. If it works, you will see it here.
Where This is Going
This is only the first post. Every time I run into something worth sharing, whether it is a new fix, an updated script, or something I learned from breaking things in my lab, it will end up here.
If you work in IT, or you are learning and want insight from someone who has been knee-deep in the chaos, this is for you. Grab a coffee and get stuck in.