Posts
Page 13 of 42
-
LiteLLM & vLLM: One API to Rule All Your Models
Your app calls OpenAI, your side project calls Anthropic, your homelab whispers to Ollama — and your codebase looks like a crime scene. LiteLLM and vLLM are the dynamic duo that puts a single sane API in front of every model you'll ever run, local or cloud.
7 min read -
Docker BuildKit: Stop Building Images the Slow Way
Cache mounts, secret mounts, parallel stages — BuildKit turns your Dockerfile from a slow linear disaster into something that actually respects your time.
6 min read -
Stable Diffusion vs ComfyUI vs Fooocus: AI Image Generation at Home
Stable Diffusion, ComfyUI, Fooocus, A1111 & Forge compared — which local AI image generator to actually run, by GPU, Docker setup, and patience level.
14 min read -
LLM Fine-Tuning for Mortals: LoRA, QLoRA, and Your Gaming GPU
You don't need a server rack that doubles as a space heater to fine-tune an LLM. With LoRA and QLoRA, your gaming GPU can teach a language model new tricks — and we'll walk through the entire process without requiring a PhD or a second mortgage.
17 min read -
WireGuard vs OpenVPN 2026: It's Not Even Close
OpenVPN is the battle-tested workhorse. WireGuard is everything VPNs should have been from the start. In 2026, here's which one you should actually use.
6 min read -
RAG on a Budget: Building a Knowledge Base with Ollama & ChromaDB
Stop paying per-token to ask questions about your own documents. This guide walks you through building a fully local RAG pipeline with Ollama and ChromaDB — from Docker Compose to Python code — so your AI can actually know things without hallucinating them.
16 min read -
SSH CA: Finally Ditch authorized_keys
Managing authorized_keys across 10 servers is how you lose track of who has access to what. An SSH CA lets you sign keys and revoke access without touching every server.
5 min read -
Docker BuildKit: Stop Waiting for Your Images to Build
Your CI pipeline is spending 8 minutes installing npm packages. Every. Single. Build. Docker BuildKit has had the fix for years — parallel stages, cache mounts, and proper secret handling — and most people are still ignoring it. Let's fix that.
9 min read -
Wazuh: Open Source SIEM for Your Home Lab
Wazuh gives you SIEM, HIDS, FIM, and threat detection in one stack. Here's how to deploy it in your home lab with Docker and actually use it.
5 min read -
ZFS vs Btrfs: Which Modern Filesystem Wins?
ZFS is the paranoid fortress of filesystems. Btrfs is the scrappy upstart built into your kernel. Here's which one belongs in your home lab.
7 min read -
Docker Logging: From "Where Did My Logs Go?" to Centralized Bliss
Your containers are screaming into the void and nobody's listening. Learn how to wrangle Docker logs from chaotic stdout noise into a clean, searchable, centralized logging pipeline using Loki, Grafana, and Fluentd -- without losing your mind.
16 min read -
LangChain vs LlamaIndex: RAG Framework Showdown
LangChain does everything and LlamaIndex does one thing brilliantly. Here's how to pick the right RAG framework without regretting it at 2 AM.
5 min read