I pointed my own RAG engine at my own writing and it buried the right answer under a Rust memory cheatsheet. The cause was one word of Rust. Here's the diagnosis, the one-word fix, and the before/afte…
I used an agent harness — 78 docs, six agents — to build a RAG engine, and the git log shows it worked. The engine itself has only ever indexed its own source. Harness engineering from the receipts, n…
Markdown context is great until a team needs it to stay fresh and shareable. Context Harness is my database-shaped bet on that problem — a work in progress I'm dogfooding, and reasoning through in pub…
Local-first RAG engine in Rust — SQLite, hybrid search, Lua extensions, and an MCP server that hands your context to any AI tool.
I've been running coding agents against real work for a while now, and the thing nobody warns you about is the output tax. Every time the agent runs git status, cargo test, or aws lambda list-function…
As an engineer, the context you need to do your job is scattered across a dozen systems: decisions made in chat threads, the why behind a change buried in a pull request, design rationale in a wiki pa…
Curated Claude agent skills shipped across my fleet as a Nix flake input via home-manager — version-pinned, reproducible.
Most "I built an AI agent" posts skip the unglamorous parts: how the environment gets set up identically on another machine, where the API key actually lives, and what breaks when you try to make it r…
A Bash script that scaffolds a new Zola post — generating the frontmatter, date, and slug from the title so a fresh draft is one command.
Mastering C with Effective C: Introduction to Makefiles Introduction Welcome to the first post in the "Mastering C with Effective C" series! In this post, we'll explore the basics of Makefiles and how…
Upgrading Your C Project Build to Use Nix Flakes: A Modern Guide Hello again, fellow C enthusiasts! In our previous blog post, we explored building a C program with external library dependencies using…
Welcome, fellow C enthusiasts, to a whimsical journey through the world of library dependencies in C programming! This is the second post in the series "Mastering C with Effective C" series! Not at a…
The index for my Mastering C series — working through Robert Seacord's Effective C as a Rust dev before moving on to Zig.
A beginner-friendly walk through rendering a rotating 3D cube in the terminal with C — projection math, trig, and a simple animation loop.