-
Your Local File Should Not Have to Argue With Your Database
Sync bugs usually all start the same way. Two copies of something, both of them mostly right, and no written rule about which one wins. The problems occur when you don’t notice The bug. When the file says one thing and the database says …
-
The Decision Log: A Lightweight Artifact for Agentic Coding
Coding agents are remarkably good at reopening decisions you already made. Imagine a content pipeline where posts live as local Markdown files and a database holds the scheduling metadata. You open a fresh session. Which one does the agent …
-
Run Your Whole Agent Stack on a $5 Box
I SSH’d into my home server this afternoon and ran docker stats on the memory layer that every one of my coding agent sessions talks to. Here’s what came back: mem0-qdrant 28.09MiB / 60.75GiB 2.13% mem0-neo4j 612.7MiB / 60.75GiB 0.77% 640 …
-
If I Worked at Apple Again, I'd Build iApps
I worked as a contractor at Apple more than a decade ago. The specific work doesn’t matter, but if I walked back through the doors today, I know what I’d pitch. Call them iApps, just as a thought experiment. An iApp would be a small …
-
Your Agent Needs a Dollar Limit, Not a Token Budget
If you let an autonomous coding agent run in an unbounded loop, I have bad news for you, or rather, your wallet. It happens easily. An agent gets handed a task, runs into an unhandled error or a failing test, and gets stuck in a retry loop. …
-
How I Would Build Observability for an Autonomous Agent
I have not built a full production observability stack for an autonomous agent. I’ve built lots of small wrappers around existing coding harnesses. I have a pretty good idea how quickly their output can turn into a wall of model responses, …
-
Your Justfile Is Your Repo's API
Ask your agent to run the tests in a repo it has never seen before and watch what happens. It’s gonna load so many things into the context to try to figure it out, digging through the repo to find the right command and what framework you’re …
-
The Human Job Is Choosing What Not to Build
Coding agents have made one word much harder to say. No. You describe a feature, and the agent can already see the model, the migration, the command, the tests, and the docs it needs to touch. The whole thing sounds like an afternoon …
-
When I Use a Subagent and When I Don't
Give a good harness access to subagents and everything starts looking like a team project. You’ve got one agent working with the database layer. Another can research the API. Another can write the tests. Another can check the work. Another …
-
Where Should This Agent Knowledge Live?
Every agent has a junk drawer. It usually starts with project instructions. Then I added build commands, personal preferences, database warnings, old architecture decisions, and things to fix later. The agent could see everything if I …