<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Josef Tot</title><description>Thoughts, methods and field notes.</description><link>https://www.joseftot.com/</link><item><title>One lead, many workers: moving a compliance system into an ERP</title><link>https://www.joseftot.com/blog/erp-port-lead-and-workers/</link><guid isPermaLink="true">https://www.joseftot.com/blog/erp-port-lead-and-workers/</guid><description>I froze my own regulatory app and rebuilt it as modules inside an open-source ERP, with a lead agent, workers and reviewers. How two million tokens of source became a spec, what the old design could not tell apart, and the bug every review found: the agent could lift its own gates.</description><pubDate>Sun, 11 Oct 2026 18:00:00 GMT</pubDate></item><item><title>A phone number for the agents</title><link>https://www.joseftot.com/blog/phone-line-for-agents/</link><guid isPermaLink="true">https://www.joseftot.com/blog/phone-line-for-agents/</guid><description>A phone line that calls me with a status, answers when I call, and takes a message from everyone else. The pipeline on one gaming graphics card, the latency budget, two telephony traps, and the rule that a stranger never reaches the model.</description><pubDate>Sun, 11 Oct 2026 17:00:00 GMT</pubDate></item><item><title>Nineteen of my agent&apos;s skills had gone silent</title><link>https://www.joseftot.com/blog/skill-library-audit/</link><guid isPermaLink="true">https://www.joseftot.com/blog/skill-library-audit/</guid><description>An audit of what Claude Code really loads at the start of every session: a skill menu with a shared budget that drops descriptions without telling you, a memory index that stops at 200 lines, and a second memory store I did not know I had.</description><pubDate>Sun, 11 Oct 2026 16:00:00 GMT</pubDate></item><item><title>233 treasure legends, 126 newspaper reports, one map</title><link>https://www.joseftot.com/blog/legends-against-the-record/</link><guid isPermaLink="true">https://www.joseftot.com/blog/legends-against-the-record/</guid><description>A research desk for lost things in Upper Austria: open find registers, old newspaper reports and legends on one map, and what was left of the best story after its first print and a parish register were read. Desk work only, and the law says why.</description><pubDate>Sun, 11 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Eight models read a letter from 1726</title><link>https://www.joseftot.com/blog/old-handwriting-model-test/</link><guid isPermaLink="true">https://www.joseftot.com/blog/old-handwriting-model-test/</guid><description>One page of an 18th-century Spanish secretary hand, the same prompt to eight vision models. The error rate matters less than how each one fails: some slip on a letter, some swap in a plausible wrong word, and two write fluent fiction.</description><pubDate>Sun, 11 Oct 2026 14:00:00 GMT</pubDate></item><item><title>The dead drive was just Mac-formatted</title><link>https://www.joseftot.com/blog/dead-drive-was-mac-formatted/</link><guid isPermaLink="true">https://www.joseftot.com/blog/dead-drive-was-mac-formatted/</guid><description>A 2 TB external disk that Windows had shown without a drive letter for years. It was healthy the whole time. How to tell from the partition type, how to read it for free, and why its big ZIP files look corrupt when they are not.</description><pubDate>Sun, 11 Oct 2026 13:00:00 GMT</pubDate></item><item><title>A usage meter for Claude Code that stays on screen</title><link>https://www.joseftot.com/blog/claude-usage-widget/</link><guid isPermaLink="true">https://www.joseftot.com/blog/claude-usage-widget/</guid><description>An always-on-top Windows widget that shows your Claude subscription limits, plus an F9 key that brings the Claude terminal up and puts it away. Plus the three things that broke on day one, and an update with a daily budget and token statistics.</description><pubDate>Sun, 27 Sep 2026 18:00:00 GMT</pubDate></item><item><title>An agent team that ships Amazon listings</title><link>https://www.joseftot.com/blog/agent-team-amazon/</link><guid isPermaLink="true">https://www.joseftot.com/blog/agent-team-amazon/</guid><description>Researcher, marketer, copywriter, designer, publisher: how a pipeline of specialised AI agents takes a product from a folder of photos to a live listing, and where the humans stay in the loop.</description><pubDate>Mon, 21 Sep 2026 18:00:00 GMT</pubDate></item><item><title>An agent that argues both sides: legal research with RIS</title><link>https://www.joseftot.com/blog/law-research-agents/</link><guid isPermaLink="true">https://www.joseftot.com/blog/law-research-agents/</guid><description>How a landlord who wanted to keep our deposit taught me the method, and how it became a system of agents that fetch Austrian law and case law, argue for and against, and refuse to cite anything they have not read.</description><pubDate>Mon, 21 Sep 2026 17:00:00 GMT</pubDate></item><item><title>CAD for agents: how a scaled plan gets a plot onto the road</title><link>https://www.joseftot.com/blog/cad-for-agents/</link><guid isPermaLink="true">https://www.joseftot.com/blog/cad-for-agents/</guid><description>A building plot with no frontage needs a legal connection to a district road. The deciding document is a plan the road authority can measure. Here is how an agent draws one, and why every number on it is re-measured.</description><pubDate>Mon, 21 Sep 2026 16:00:00 GMT</pubDate></item><item><title>RapLab: never let the model count syllables</title><link>https://www.joseftot.com/blog/raplab/</link><guid isPermaLink="true">https://www.joseftot.com/blog/raplab/</guid><description>A lyric workbench where the language model writes too much on purpose and a small deterministic judge decides what fits. Plus four prompt traps that cost real hours.</description><pubDate>Mon, 21 Sep 2026 15:00:00 GMT</pubDate></item><item><title>Run your agents from your phone with Tailscale</title><link>https://www.joseftot.com/blog/agents-from-your-phone/</link><guid isPermaLink="true">https://www.joseftot.com/blog/agents-from-your-phone/</guid><description>A private network between your phone and your workstation, SSH with keys, and a session that survives a dead zone on the train. No open ports, no cloud VM. Plus the one bug that ate an evening.</description><pubDate>Mon, 21 Sep 2026 14:00:00 GMT</pubDate></item><item><title>Hello, world</title><link>https://www.joseftot.com/blog/hello-world/</link><guid isPermaLink="true">https://www.joseftot.com/blog/hello-world/</guid><description>Boot message. What this site is, and what will end up here.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate></item><item><title>How this site works</title><link>https://www.joseftot.com/blog/how-this-site-works/</link><guid isPermaLink="true">https://www.joseftot.com/blog/how-this-site-works/</guid><description>A terminal that is really a static website: the stack, the themes, the command line and the game.</description><pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate></item></channel></rss>