Posts
Page 44 of 66
-
The Embedding Model Choice Nobody Explains
Most people use OpenAI's embeddings because it's easy. But local embeddings exist. How to pick and when it actually matters.
· Updated:7 min read -
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.
· Updated:10 min read -
Self-Hoster's Disaster Recovery: When Everything Goes Wrong at Once
Backups and disaster recovery are not the same thing. Learn RTO and RPO, the 3-2-1 rule, Proxmox and Restic backups, and a runbook that survives a real outage.
· Updated:9 min read -
Compression in 2026: zstd Changed the Game
zstd is as fast as gzip with near-xz compression ratios. Here's why you should drop bzip2 forever and how to use zstd in 2026.
7 min read -
Ollama Keep Alive: Unload Models from VRAM
Ollama holds models in VRAM after every request. Set keep_alive, force an unload through the API, and cap how many models stay resident at once.
· Updated:8 min read -
RAG on a Budget: Building a Knowledge Base with Ollama & ChromaDB
Stop paying per-token to ask questions about your docs. Build a local RAG pipeline with Ollama and ChromaDB: Docker Compose, Python code, chunking strategy.
· Updated:12 min read -
Healthcheck vs Restart Policy: The Difference Matters
Your container crashes and restarts. Your app is broken but says it's healthy. These are two different problems. Here's the distinction.
6 min read -
mTLS Explained: When Regular TLS Isn't Paranoid Enough
Mutual TLS (mTLS) explained for mortals: how both sides authenticate, setting up step-ca for internal PKI, generating client certs, and configuring nginx with mTLS.
8 min read -
Nginx: The Config That Makes Sense
Nginx config demystified: server blocks, location matching, proxy_pass gotchas, rate limiting, and Docker Compose setup, with working examples.
8 min read -
Stable Diffusion vs ComfyUI vs Fooocus: AI Image Generation at Home
ComfyUI, Fooocus, A1111, and Forge compared for local AI image generation, which to pick based on your GPU, Docker comfort level, and workflow needs.
· Updated:14 min read -
Appwrite: Your Own Firebase, Minus the Google Surveillance Subscription
Appwrite is self-hosted BaaS: auth, databases, storage, and serverless functions on hardware you control. Docker setup plus a Supabase/PocketBase comparison.
· Updated:8 min read -
Linux Suspend and Hibernate: Teaching Your Machine to Take a Nap Without Dying
Linux suspend vs hibernate explained: sleep states, swap setup, initramfs resume hook, wake-on-LAN, lid close behavior, and fixing common hibernate failures on modern Linux systems.
8 min read