Posts
Page 34 of 66
-
The Modern Unix Toolkit: fzf, ripgrep, fd, bat, eza
GNU coreutils are 50 years old and it shows. ripgrep, fd, bat, eza, fzf, and zoxide replace grep/find/cat/ls with faster, friendlier Rust-powered tools. Here's what each one wins at, and when the original still holds.
11 min read -
Frigate + Coral TPU: AI Cameras Without the Subscription
Frigate NVR + a $60 Google Coral TPU gives you real-time AI object detection on your own cameras, integrates with Home Assistant, and costs nothing per month. Here's how to set it up.
10 min read -
GPU Passthrough on Proxmox: Run LLMs in a VM
GPU passthrough on Proxmox is the best way to isolate LLM workloads, but it's a minefield of IOMMU groups, vfio-pci binding, and Code 43 errors. This post walks through the whole thing end-to-end.
11 min read -
Hoist: Label-Driven Docker Updates
Per-container control over Docker image updates with labels. Auto-update or notify via Discord, Slack, ntfy, no sidecar needed.
10 min read -
Immich Hardware Acceleration: Stop Cooking Your CPU
Wire up QSV, VAAPI, or NVENC in Immich so face recognition and thumbnails run on the GPU, not your CPU. Step-by-step for Intel, AMD, and Nvidia.
· Updated:10 min read -
Open WebUI Tools, Functions and Pipelines Explained
Open WebUI Tools, Functions, and Pipelines do three different jobs and the names do not help. What each one is, when to use which, and working code for all three.
· Updated:12 min read -
Coolify vs Dokploy: Self-Hosted Vercel for People Who Don't Trust Vercel
Coolify vs Dokploy head-to-head: install pain, Traefik handling, UI quality, git-push deploys, and which self-hosted PaaS actually belongs on your single VPS.
10 min read -
systemd-nspawn: The Container Runtime Already on Your Box
systemd-nspawn ships on every modern Linux box and most sysadmins have never touched it. Here's when this no-daemon, no-Docker-socket container runtime is actually the right tool.
10 min read -
Distroless Images: When Minimal Goes Too Far
Distroless containers are tiny, secure, and loved by security teams, until you need to debug one at 2 AM. Here's when Google distroless actually pays off vs when it's just container hipster points.
9 min read -
MinIO Is Archived: Move to Garage
MinIO Community Edition was archived April 25, 2026. Here's why Garage (AGPL, Rust, NLnet-funded) is the right self-hosted S3 replacement and how to migrate.
· Updated:10 min read -
RAID Is Not Backup: Rebuild Math
Your RAID 5 rebuild on a modern multi-TB drive has a 40-50% chance of hitting a URE before it finishes. Here's the 2026 math and what to do about it.
9 min read -
RAID 6 vs RAID 10: Two Dead Disks
RAID 6 and RAID 10 both survive two dead disks and both need four drives. But they get there completely differently, and that difference matters.
7 min read