Hi, I’m Carl McGregor

“Carl McGregor is a self-hosting advocate with 8+ years of hands-on experience building secure personal clouds. He specializes in helping beginners break free from big tech subscriptions through practical, easy-to-follow self-hosting solutions.”
I built HomeLabPulse around a fairly simple frustration: every year, another subscription creeps onto my bank statement. Cloud photo storage, a password manager, a media streaming plan, a backup service none of it especially expensive on its own, but altogether it adds up to a quiet, recurring cost for services that, in most cases, I could run myself on hardware sitting in a closet.
My name is Carl McGregor, and I've spent the better part of eight years building, breaking, and rebuilding home servers, network setups, and self-hosted applications. HomeLabPulse is where I write down what I've learned, aimed specifically at people who don't already think of themselves as "tech people."
Sovereign computing for normal people
That's the phrase I keep coming back to. A home lab doesn't need to be the domain of network engineers and Linux veterans. If you can download an installer and paste a command into a terminal when a guide tells you to, you can run your own private cloud, your own media server, or your own password vault and keep your files, photos, and passwords under your own roof instead of someone else's data center.
That's who I write for:
- homeowners tired of subscription creep.
- families who want a private place to keep their photos.
- People who like the idea of owning their data again instead of renting access to it from Apple, Google, or a dozen smaller SaaS companies.
How the guides get made
Every tutorial on this site starts from a clean slate — real consumer hardware, wiped and reconfigured from scratch, not a pre-built demo environment. Before anything gets published, I run it through a few checks:
- I test power draw with a kilowatt meter, because a home server that quietly costs $15 a month in electricity isn't actually saving anyone money.
- I deliberately break things — pull a drive, kill a container, unplug the router to see whether the setup recovers the way the guide promises it will.
- I confirm that backups actually restore. A backup you've never tested isn't a backup; it's a hope.
- I explain the jargon as I go. Terms like DNS, subnetting, RAID, and Docker get defined the first time they show up, not assumed.
Independence
HomeLabPulse carries zero corporate sponsorships. Nobody pays to have their software recommended here, and no vendor gets editorial influence over what I write. The site is self-funded, and I'd rather stay small and honest than take money that shapes what gets tested favorably. Some product links do use an affiliate arrangement — full details are on the Disclaimer page — but that never decides which tools I recommend in the first place; it's the other way around.
What you'll find here
The site is organized around ten core areas: Home Server Basics, Beginner Setups, Hardware Guides, NAS & Storage, Media Servers, Networking Basics, Privacy & Security, Self-Hosted Apps, Backup & Recovery, and Troubleshooting Tips. Wherever you're starting from a spare laptop, a Raspberry Pi, or a proper NAS box then there's a path in.
If you have questions, want to suggest a topic, or just want to tell me a guide didn't work the way it should have, the Contact page has my email. I read all of it myself.
Carl McGregor, Founder & Editor-in-Chief
Our 4 Editorial Guarantees
I never assume you've got a networking degree. Every technical term like DNS, subnets, Docker, RAID gets translated into plain English you'd actually use with a friend, not a textbook
Every guide on this site has been built, configured, and tested by me on real consumer hardware, right in my own living room, before it ever gets published. No theory, no copy-pasted docs.
I will never tell you to expose port 80 or 443 directly to the internet. Every setup here relies on safe tunnels like WireGuard, Tailscale, or Cloudflare Tunnels so your home network stays protected.
I only recommend open-source tools with transparent codebases software you can inspect, modify, and run completely offline if you want to. No vendor lock-in, no hidden subscriptions.
Have Questions About Your Setup?
We love troubleshooting and helping readers take their first steps into sovereign computing. Reach out anytime.