Writing
Notes on architecture, performance and the decisions behind them.
Capitalization is my NER model
The deny-list only knows the names you already registered. 0.1.18 attacks the first leak — and the part I want to defend is the decision to use no model at all. Field notes from pieces-to-agents, entry 5.
Read →The promise my tool printed was false
I audited my own tool pretending the code belonged to a stranger. Thirteen defects came out, including a leak in the very feature that existed to prevent leaks. Field notes from pieces-to-agents, entry 4.
Read →The server warned me. My client threw the warning away.
Three MCP transport bugs with the same anatomy: the right information existed and was discarded on the way. Field notes from pieces-to-agents, entry 3.
Read →One in five bullets belonged to another project
Filtering by session does not work, because the session is the wrong size. Field notes from pieces-to-agents, entry 2.
Read →My tool leaked a salary negotiation
The first time I ran my own tool on a client repository, it offered to commit a salary negotiation. Field notes from pieces-to-agents, entry 1.
Read →