← ALL FORMATS
LONG-FORM

Articles.

Essays and field notes. The why behind the work, at reading length.

Type a concept, topic, or phrase — results ranked by semantic relevance

Dispatch ESSAY

Random Work Is the New Deep Work: Notes on the IQ → EQ → AQ Shift

My work journal writes itself: every session gets captured by a hook, and a nightly job distills the day into one page. Eighty-four entries since April 4. This morning I scrolled back through all of them looking for a through-line, and the honest answer is there isn't one. An EDI acknowledgment loop on a Monday. A drift detector for model routing on a Wednesday. License hygiene on a Friday. A…

READ
Dispatch PRINCIPLE

Two queues for local-LLM fleets

Two ollama pulls, plus an LM Studio Llama 70B load, plus two subagents hitting a cloud LLM provider's API, plus seven daemons running scheduled scans. All at once. 2026-05-13, 10:58 UTC. Kernel panic.

READ
Dispatch ESSAY

Agent Routing Caches: A Competence Ratchet from SOAR Chunking

I was watching my own routing agent send the same task to the same sub-agent for the forty-seventh time. "Summarize this PDF." Same shape, same answer, every single time. And on attempt forty-eight, it stopped, thought hard, burned the tokens, and arrived at the exact route it had already arrived at forty-seven times before.

READ
Dispatch ESSAY

A Field Guide to Multi-Agent Orchestration in Late 2025: ruflo, KARIMO, llm-council

I read three orchestration repos so you do not have to. It started because I was sick of the pattern. Every few months something announces that multi-agent orchestration is figured out, and inside its own demo, it is. Then you hand it a real workload and it dies in the seams I actually live in. So one week I stopped running these things and started reading them, several files deep at the kind of…

READ
Dispatch ESSAY

Semantic Loop Detection: Catching Stuck AI Agents

It is 2am. The agent has burned 40k tokens and reverted the same file four times, and from where I am sitting it looks like it is working hard. That is the part that fooled me. It was busy. Every loop produced a new patch, a new diff, a new paragraph of reasoning about why this time would be different. The log scrolled. Things were happening. The agent just was not getting anywhere.

READ
Dispatch ESSAY

Reliable AI Agent Control Flow: Keep the State Machine Out of the Prompt

Picture the failure that keeps me up at night. An agent reports that a job failed. The job did not fail. The work went through cleanly, every field extracted, the output sitting right there, correct. And the agent routed itself to the error state and stopped, calm as anything, as if it had done its job. There is no diff to look at. The code did not change. The config did not change. The…

READ
Dispatch PRINCIPLE

The GPL v3 patent trap nobody checks until a lawyer walks your requirements.txt

> Disclaimer: I am not a lawyer, and nothing here is legal advice. What follows is my reading of what these license texts actually say in plain language, and the patent implications that seem to follow from that text. For any real IP decision, take it to a qualified patent attorney. On a public page a wrong legal claim is worse than a cautious one, so I am going to stay close to the words on the…

READ
Dispatch ESSAY

Drift Detection for LLM Routing: Catching Silent Model Degradation

It's 2am and I am staring at a routing layer I spent weeks tuning, running a thought experiment that will not let me sleep. The router is doing exactly what I built it to do. Nothing in my code would change, nothing in my config would change, and yet I can see, plain as day, the night this system goes confidently, repeatedly wrong while every line of it stays correct. The failure is already…

READ
Dispatch ESSAY

A green test suite proves less than you think

The test that scared me was the one that passed.

READ
Dispatch ESSAY

Tiered Context Loading: Fit a Huge Agent Registry in Your Context Window

Pattern source: KARIMO (Apache-2.0)

READ
Dispatch ESSAY

A Prior-Art Discipline for IP-Sensitive Builders: Reading Competitors' Code Safely

Picture the worst version of a deposition. You are three years past the build, sitting in a conference room you do not own, and opposing counsel slides two printouts across the table. One is your git history. The other is your browser history. They are not accusing you of copying a single line of code. They have something quieter and worse. A highlighted row on each page, and a date that lines…

READ
Dispatch ESSAY

LLM Self-Preference Bias: How Anonymized Peer Review Fixes It

The panel had been agreeing with itself for a week before I noticed, and the worst part is that the logs looked healthy the whole time.

READ
SUBSCRIBE FOR THE NEXT DROP ALL FORMATS