Posts
Page 45 of 66
-
Sysctl Tuning: The Linux Kernel Knobs That Actually Matter
Your Linux box has hundreds of kernel knobs in /proc/sys that nobody ever touches. Most do not matter. Here are the handful that actually improve a Docker host.
· Updated:8 min read -
VLAN Basics for Home Labs: Segment Your Network Before It Segments You
Learn VLAN basics for your home lab: 802.1Q tagging, trunk vs access ports, managed switch setup, and pfSense VLAN configuration to isolate IoT, guests, and your NAS.
9 min read -
Port Knocking: Simple Obscurity for SSH Access
Hide your SSH port from scanners with port knocking. It's not a replacement for security, but it's a valid defense-in-depth tactic.
6 min read -
Building CLI Tools in Go: Because Shell Scripts Have a Maximum Complexity
Shell scripts hit a complexity wall. Go gives you a single binary, fast startup, great stdlib, and goreleaser for proper distribution. Here's how to build real CLI tools.
6 min read -
n8n + LLM: Building Automations That Actually Think
Connect n8n to Ollama for automations that classify, summarize, and triage instead of just moving data around. Three practical workflows plus prompt design tips.
· Updated:9 min read -
Linux Audio in 2026: PipeWire Replaced Everything
PipeWire replaced PulseAudio and ALSA routing on every major distro. Here's the new audio stack, CLI tools, and how to fix the annoying stuff.
· Updated:6 min read -
The Reverse Proxy Timeout That Kills Long Uploads
Your upload works fine locally. It times out through NGINX. The client closes the connection. Here's why.
6 min read -
Time Is a Lie and Chrony Is Here to Fix It: NTP for Home Labs
Set up Chrony for NTP time sync in your home lab. Covers chrony.conf, chronyc tracking, stratum levels, LAN NTP server setup, and why correct time matters more than you think.
8 min read -
Text Generation Web UI vs KoboldCpp: Power User LLM Interfaces
Text Generation Web UI vs KoboldCpp: setup, model formats, samplers, APIs, and performance compared so you can pick the right local LLM frontend fast.
· Updated:17 min read -
Why Your VPN Isn't Routing What You Think
You enabled the VPN but half your traffic still bypasses it. Here's why and how routing actually works.
6 min read -
Your First Open Source Contribution: Less Scary Than You Think, More Useful Than You Know
Make your first open source contribution without embarrassing yourself. Find good first issues, fork correctly, write real PR descriptions, and handle review like a pro.
7 min read -
Watchtower vs Diun: Automating Docker Updates Without Burning Your Stack
Compare Watchtower and Diun for Docker container updates. Learn which auto-update tool fits your homelab with Compose examples, notifications, and filtering tips.
14 min read