Homelab
Bumping Integrated GPU Memory Limits
I have a small AMD-based AI setup with 64 GB of system RAM, and that sounds like a lot of memory for an integrated GPU - but it isn’t. Turns out that the GPU doesn’t necessarily get to use all of what’s available. Continue reading ...
Containerized ComfyUI with ROCm 10 on the Minisforum N5 Pro Running TrueNAS
If you have a Minisforum N5 Pro running TrueNAS, there’s a good chance you’ve got a surprisingly capable AI accelerator sitting in your rack that you’re not doing much with. Continue reading ...
DNS Decisions: Recursive, Authoritative, and Forwarding Explained
DNS is one of those things that starts simple and becomes complicated as a result of success. Continue reading ...
I Like My Web Servers Basic AF
I’ve spent a surprisingly large portion of my career thinking about web servers. My first real exposure was Apache, back when I was getting into Slackware. Continue reading ...
Lighttpd + Certbot + Rsync for Static Sites
I’ve been working on several client projects over the summer involving scenarios where serving static website content, using Hugo, has made for an ideal solution when needing to deliver information. Continue reading ...
Twenty CRM and NGINX Proxy Manager
I spent most of yesterday evening getting a CRM working. Not vibing; just getting my self-hosted instance of Twenty CRM working as a multi-workspace setup to support the needs of a project I’m working on called Community of Practice. Continue reading ...
Why I No Longer Use Pangolin
I no longer use Pangolin. Pangolin is a solid project. I used it for a long time because it solved a real problem for me. It’s a particularly useful piece of infrastructure when you want to put a self-hosted web application on the Internet without turning the process into a weekend project. My needs simply changed. Continue reading ...
Foxmox: The Sleepy Proxmox Cluster
In the fall of 2003, I was learning Windows Server on a commuter train. Today, I have a miniature datacenter in my workspace. In my last post, I wrote about the small sparks that quietly shape a career. This is what thirty years of those sparks look like - not because everyone needs a Proxmox cluster, but because everyone benefits from having a place where it’s safe to learn. Continue reading ...
Sparks
We’ve all been asked the question, “what do you want to be when you grow up?” My answer was easy – a pyrotechnician. Continue reading ...
Four Weeks with Hermes Agent
Four weeks ago, once the wave of OpenClaw discourse on my LinkedIn feed finally began to subside, I decided it was time to spend some serious time exploring AI agents. Continue reading ...