Posts
All the articles I've posted.
-
Building a Private Docker Registry with Harbor
Learn how to build a private Docker registry with Harbor. Step-by-step guide covering installation, HTTPS, Trivy scanning, RBAC, replication, and CI/CD integration.
-
Systemd Socket Activation: Start Services Only When Someone Actually Knocks
Learn systemd socket activation to start services on-demand, save RAM, and cut boot time. Includes .socket unit files, real examples, and testing with systemd-socket-activate.
-
Vault vs Infisical: Secrets Management for Teams Who've Learned the Hard Way
HashiCorp Vault vs Infisical compared: secrets management for DevOps teams, Docker Compose setup, SDK examples, and when complexity is worth it.
-
Docker BuildKit: Stop Waiting for Your Images to Build
Docker BuildKit is the default builder since Docker 23.0 — but most people aren't using it right. Here's how to actually speed up your builds.
-
Pi-hole vs AdGuard Home: Block Ads for Every Device on Your Network
Pi-hole vs AdGuard Home: which DNS ad blocker wins? Compare setup, Docker installs, features, and which one actually belongs on your home network.
-
Piper vs Coqui: Text-to-Speech on Your Own Hardware (Because AWS Polly Charges Per Character Like It's 1999 SMS)
Run local TTS with Piper or Coqui on Linux, Docker, or Home Assistant. Fast, private, offline text-to-speech — no cloud fees, no data leaks, no surprises.
-
LangChain vs LlamaIndex: When Your AI Needs to Talk to Your Data
LangChain vs LlamaIndex compared for 2026: which AI framework wins for RAG, agents, and LLM orchestration? Real code, honest opinions, no fluff.
-
Terraform vs Pulumi: Infrastructure as Code Without the YAML Nightmares
Terraform vs Pulumi compared head-to-head: HCL state files and the plan/apply workflow against real programming languages. Includes OpenTofu and when to choose each for your IaC.
-
WireGuard vs OpenVPN in 2026: Speed, Simplicity, and Staying Connected
WireGuard vs OpenVPN in 2026: which self-hosted VPN wins on speed, simplicity, and firewall evasion? A practical comparison for home lab nerds.
-
Open Source Licenses Explained: What You Can and Can't Do With Free Software
FOSS licenses explained for developers and self-hosters: MIT vs GPL vs AGPL vs Apache 2.0, copyleft vs permissive, and what recent license changes mean for you.
-
Self-Hoster's Disaster Recovery: When Everything Goes Wrong at Once
Build a real disaster recovery plan for your home lab: RTO/RPO explained simply, 3-2-1 backup rule, Proxmox backups, Restic to Backblaze B2, and a runbook template you'll actually use.
-
RAG on a Budget: Building a Knowledge Base with Ollama & ChromaDB
Learn how to build a local RAG system using Ollama and ChromaDB for free. Step-by-step guide with Docker Compose, Python code, chunking strategies, and real-world examples.