All Articles
Deep dives into software development, AI tools, DevOps practices, and everything in between.
$ ls -la articles/12 entries
2026-04-25
Replacing Several Python Containers with a Single Go Binary
#homelab#go#devopsWhy I replaced homelab-ops, the repair agent, the management console, and the Claude SDK agent runner with one self-contained Go service.
Redesigning brianrogers.dev as a Terminal — with Claude
#meta#ai#dxAn afternoon project: rip out the old card-grid homepage and rebuild the entire site as a Tokyo Night terminal. Most of the typing was done by Claude Code.
Fine-Tuning an Open Weights Model for My Homelab, Part 2: The Training Loop
#ai#homelab#pythonBuilding an automated training harness that extracts data from my homelab, generates synthetic examples with Claude, trains overnight, and evaluates itself — getting to 62% accuracy.
Fine-Tuning an Open Weights Model for My Homelab, Part 1
#ai#homelab#setupWhy I'm training a local LLM on my homelab's own operational history — and how I set up the training environment on a consumer GPU.
Local vs Hosted AI: When to Run Your Own Models
#ai#opsRunning Ollama on a homelab GPU changed how I think about which AI tasks need cloud inference and which work better locally.
Creating a Domain-Based Memory System for AI Assistants
#ai#ragHow I gave every AI tool in my homelab persistent, domain-isolated memory across sessions using ChromaDB, Ollama embeddings, and a custom REST API.
Building a Self-Healing Homelab with AI
#homelab#ai#devopsHow I built an autonomous repair system that monitors my homelab services and automatically fixes them when they go down.
Building an AI Incident Responder for Your Homelab
#ai#opsHow I built an automated incident response system that uses local AI to provide troubleshooting suggestions when services go down.
Setting Up MCP Servers for Claude Code
#ai#dx#mcpHow to expose your homelab tools to Claude Code using Model Context Protocol servers.
Various Software Jobs
#careerPeople ask me frequently about software jobs, so I made a video talking about it.
First Steps For Software Jobs
#careerPeople ask me frequently about how to get started with software jobs, so I made a video talking about it.
Welcome to brianrogers.dev! 🎉
#metaWelcome to the new software education site.