← All articles

#fix

13 articles

Real bugs, real fixes. Every post names the exact error, shows the root cause, and gives the command that solved it.

Aider Setup

Aider Setup

Learn how to install and configure Aider for reliable local LLM coding sessions on ARM64 workstations with practical troubleshooting tips.

Read article →
How a single SSH syntax error, misconfigured swappiness, and container limits almost took down my Sovereign AI stack, and the exact commands I used to fix them.
devops

Three Silent Failures That Would Have Killed My Self-Hosted AI Stack

How a single SSH syntax error, misconfigured swappiness, and container limits almost took down my Sovereign AI stack, and the exact commands I used to fix them.

Resolving Docker network isolation between cloudflared and an Astro static site container to restore Cloudflare Zero Trust tunnel functionality.
devops

Docker Network Fix

Resolving Docker network isolation between cloudflared and an Astro static site container to restore Cloudflare Zero Trust tunnel functionality.

Learn how to reclaim disk space from unused Docker images and optimize your stack by running Caddy as a systemd service instead of in Docker.
devops

Reclaiming 20 GB: Dead Docker Images and Why Caddy Runs Better as systemd

Learn how to reclaim disk space from unused Docker images and optimize your stack by running Caddy as a systemd service instead of in Docker.

Resolve Docker networking failures where containers can't resolve names or access volumes, with a single `.gitconfig` tweak that fixes both issues.
devops

Docker Networking Fix

Resolve Docker networking failures where containers can't resolve names or access volumes, with a single `.gitconfig` tweak that fixes both issues.

OpenHands crashes after 10 minutes with a BadRequestError. Here’s exactly how to fix the alternating roles bug in Mistral Small 4 and why the default config is broken.
devops

Fix: OpenHands BadRequestError: Mistral Alternating Roles

OpenHands crashes after 10 minutes with a BadRequestError. Here’s exactly how to fix the alternating roles bug in Mistral Small 4 and why the default config is broken.

Learn how to diagnose and resolve Docker port conflicts with practical troubleshooting steps and configuration fixes.
devops

Port Conflict Fix

Learn how to diagnose and resolve Docker port conflicts with practical troubleshooting steps and configuration fixes.

Fix SGLang 400 errors from Vibe by patching role alternation, reasoning_effort, and tool-call handling without forking the codebase.
devops

Vibe 400 Fix

Fix SGLang 400 errors from Vibe by patching role alternation, reasoning_effort, and tool-call handling without forking the codebase.

How strict workflow rules and tool constraints prevent AI agents from destroying your codebase during file edits.
devops

AI Agent File Edit Workflow

How strict workflow rules and tool constraints prevent AI agents from destroying your codebase during file edits.

How a 90GB model kept dying after restart despite free RAM, and the exact commands that finally fixed it
devops

SGLang Restart OOM Fix: Unified Memory Pitfalls on ARM64 GPUs

How a 90GB model kept dying after restart despite free RAM, and the exact commands that finally fixed it

How we got Mistral Small 4 119B inference working on NVIDIA DGX Spark's ARM64 GB10 chip with SGLang, including backend selection, speculative decoding, and Vibe CLI optimizations.
devops

SGLang on DGX Spark

How we got Mistral Small 4 119B inference working on NVIDIA DGX Spark's ARM64 GB10 chip with SGLang, including backend selection, speculative decoding, and Vibe CLI optimizations.

Async event loop blocking, N+1 Docker calls, systemd ProtectSystem conflicts, and stacking frontend polling: four independent bugs in one FastAPI app, all invisible at idle.
devops

Four Bugs That Only Showed Up Under Load: Fixing a FastAPI Dashboard

Async event loop blocking, N+1 Docker calls, systemd ProtectSystem conflicts, and stacking frontend polling: four independent bugs in one FastAPI app, all invisible at idle.

A senior engineer walks through four hidden failures that made their backup system look healthy while actually doing nothing. Exact commands, real error messages, and the fixes that finally worked.
devops

Backup System Rebuilt from Scratch: The Night I Found Out Six Months of Backups Were Fake

A senior engineer walks through four hidden failures that made their backup system look healthy while actually doing nothing. Exact commands, real error messages, and the fixes that finally worked.