Your code is also a context budget

There’s a lot of writing about how to prompt an LLM. Very little about what happens on the other side — the code the model reads every time it opens a file. When Claude Code works in a repository, it reads source files. It reads CLAUDE.md on every turn. It reads whatever documentation you’ve pointed it at. Every comment in every file it touches gets fed into context. Most of that happens invisibly, in the background, before you’ve typed a single word. ...

April 18, 2026 · 4 min · Andreas

How I use Claude Code on OVMS

The OVMS development manual has a section on AI. It’s worth reading in full, but the short version: “Vibe” submissions will be rejected and closed without comment. And: Submitting unvalidated “AI” output is a waste of our time and an insult to our dedication to the Open Source idea of sharing knowledge and helping each other to grow. The maintainer isn’t wrong. The PRs he’s seen from people pointing an LLM at the repo and submitting whatever comes out are, by his account, consistently bad — wrong function calls, invented APIs, code that compiles but misunderstands how the framework actually works. OVMS is a custom embedded environment running on ESP32. It has its own event system, its own metric types, its own CAN poller, its own naming conventions. Nothing in an LLM’s training data maps cleanly onto it. ...

April 6, 2026 · 4 min · Andreas