How "nearby" actually works?Every time I type "sushi near me" into a maps app, I get a list of places in well under a second. I had never really thought about what happens behind that search. It feels simple. You have my locatioSep 23, 2026·9 min read
agent-first is the de facto nowI just finished rebuilding our docs at docs.self.xyz, and the whole thing came from one assumption: every page now gets read twice. Once by a developer, and once by the agent sitting next to them. If Jun 22, 2026·5 min read
Watching the Black BoxThe final part of a series on agent harnesses. We started with the model-plus-harness idea, then built subagents, gave them a safe place to work, and wired up tools, memory, and workflows. This last pJun 6, 2026·7 min read
Hands, Memory, and a Job to DoPart four of a series on agent harnesses. The earlier pieces covered the model-plus-harness idea, subagents, and sandboxes. This one is about the three things that turn a capable agent into one that eJun 6, 2026·7 min read
Letting Agents Run, SafelyPart three of a series on agent harnesses. Part one introduced the model-plus-harness idea, and part two split work across subagents. This piece is about the layer where agents stop just talking and sJun 5, 2026·8 min read
One Agent Is Not Always EnoughPart two of a series on agent harnesses. If you have not read part one, it introduces the idea that an agent is a model plus the harness around it. This piece builds on that, so a quick skim first wilJun 5, 2026·7 min read
Agent = Model + HarnessIf you have ever called an LLM API, you already know the basic shape of it. You send some text, you get some text back, and the connection closes. That is a model. It is good at producing language, buJun 5, 2026·8 min read