<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Len P. van der Hof - English insights</title><description>Answer-first research on AI systems, SEO, GEO, AEO, venture building and founder performance.</description><link>https://lenvanderhof.com/</link><language>en-GB</language><atom:link href="https://lenvanderhof.com/en/blog/rss.xml" rel="self" type="application/rss+xml"/><item><title>Is there an ideal word count for AI citations?</title><link>https://lenvanderhof.com/en/blog/ideal-word-count-for-ai-citations/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/ideal-word-count-for-ai-citations/</guid><description>Google says there is no ideal page length. What the GEO study&apos;s &apos;Word Count&apos; measures, and a passage test you can run on any page today.</description><pubDate>Fri, 16 Oct 2026 19:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>How to run a pre-mortem in 20 minutes</title><link>https://lenvanderhof.com/en/blog/how-to-run-a-pre-mortem/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/how-to-run-a-pre-mortem/</guid><description>Run a 20-minute pre-mortem: assume the plan has already failed and explain why. Copy the agenda, give each risk an owner, and see where the evidence stops.</description><pubDate>Fri, 16 Oct 2026 14:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>Fake urgency: how to tell honest scarcity from a false deadline</title><link>https://lenvanderhof.com/en/blog/fake-urgency/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/fake-urgency/</guid><description>Fake urgency is a false deadline or stock claim. EU law blacklists false &apos;very limited time&apos; claims; the Dutch ACM says timers and stock counts must be true.</description><pubDate>Fri, 16 Oct 2026 07:00:00 GMT</pubDate><category>venture-building</category><category>marketing</category></item><item><title>Hiring an AEO agency? Seven questions to ask before you sign</title><link>https://lenvanderhof.com/en/blog/hiring-an-aeo-agency/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/hiring-an-aeo-agency/</guid><description>Seven questions to ask before you hire an AEO agency, what good and bad answers look like, the red flags, and the deliverables to put in the contract.</description><pubDate>Thu, 15 Oct 2026 19:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category></item><item><title>Why multi-agent LLM systems fail: the 14 MAST failure modes</title><link>https://lenvanderhof.com/en/blog/multi-agent-failure-modes-explained/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/multi-agent-failure-modes-explained/</guid><description>The MAST study labelled 1,642 traces and found 14 failure modes. Separate the agent&apos;s mistake from the workflow that let it pass, then test one failed run.</description><pubDate>Thu, 15 Oct 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>multi-agent-organization</category><category>chorus</category></item><item><title>The planning fallacy: a plan is not a forecast</title><link>https://lenvanderhof.com/en/blog/planning-fallacy/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/planning-fallacy/</guid><description>The planning fallacy is expecting your project to go to plan when you know similar ones ran late. The research, its limits, and a worksheet to test a deadline.</description><pubDate>Thu, 15 Oct 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>The cobra story is unverified. Hanoi&apos;s rat bounty is documented.</title><link>https://lenvanderhof.com/en/blog/cobra-effect/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/cobra-effect/</guid><description>The cobra effect: a reward that worsens the problem it pays to fix. Weigh Delhi&apos;s unverified story against Hanoi&apos;s rat-tail bounty, then test your incentives.</description><pubDate>Wed, 14 Oct 2026 19:00:00 GMT</pubDate><category>venture-building</category><category>downstream-effects</category></item><item><title>utm_source=chatgpt.com: how to see ChatGPT and other AI traffic in GA4</title><link>https://lenvanderhof.com/en/blog/see-ai-traffic-in-ga4/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/see-ai-traffic-in-ga4/</guid><description>ChatGPT tags its links with utm_source=chatgpt.com. Where that shows up in GA4, a copy-paste regex for AI sources, and what GA4 cannot see.</description><pubDate>Wed, 14 Oct 2026 14:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>Being stoic is not Stoicism: the philosophy was never about hiding your feelings</title><link>https://lenvanderhof.com/en/blog/stoic-vs-stoicism/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/stoic-vs-stoicism/</guid><description>Stoic vs Stoicism: everyday stoic means showing no feeling. The Stoics taught you to test the judgment behind a feeling, not to hide it. A 10-minute exercise.</description><pubDate>Wed, 14 Oct 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>Upstream vs downstream: one river picture that explains oil, supply chains, software, and decisions</title><link>https://lenvanderhof.com/en/blog/upstream-vs-downstream/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/upstream-vs-downstream/</guid><description>Upstream vs downstream: upstream is nearer the source, downstream later in the flow. One river picture, a six-field table, and why it depends where you stand.</description><pubDate>Tue, 13 Oct 2026 07:00:00 GMT</pubDate><category>venture-building</category><category>downstream-effects</category></item><item><title>GEO examples: six before-and-after edits that make a page easier for AI to quote</title><link>https://lenvanderhof.com/en/blog/geo-examples/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/geo-examples/</guid><description>Six GEO examples, each with a before and an after: small edits that make a page easier for ChatGPT, Perplexity and Google&apos;s AI answers to find and quote.</description><pubDate>Mon, 12 Oct 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>Dutch costs 20% more GPT tokens than English. We measured it on 78 article pairs</title><link>https://lenvanderhof.com/en/blog/dutch-costs-more-tokens/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/dutch-costs-more-tokens/</guid><description>Dutch vs English token count, measured on 78 article pairs with OpenAI&apos;s tokenizer: Dutch needed 20% more tokens, and 49% more for embeddings.</description><pubDate>Fri, 09 Oct 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>undominated</category></item><item><title>The 90% test: why &apos;I&apos;m sure&apos; is right far less often than it feels</title><link>https://lenvanderhof.com/en/blog/overconfidence-90-percent-test/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/overconfidence-90-percent-test/</guid><description>Ten questions, one rule: give a range you are 90% sure of. Most people&apos;s ranges are far too narrow. Take the quiz, score it, and learn to widen ranges honestly.</description><pubDate>Thu, 08 Oct 2026 14:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>ChatGPT, Perplexity, Google AI Overviews: three engines, three doors to your page</title><link>https://lenvanderhof.com/en/blog/three-answer-engines-three-doors/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/three-answer-engines-three-doors/</guid><description>ChatGPT search, Perplexity and Google AI Overviews reach your page through different crawlers and switches. A table from official docs and a 15-minute check.</description><pubDate>Thu, 08 Oct 2026 10:17:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>Do you need a literary agent for nonfiction? What agents do, what they cost, and when to publish yourself</title><link>https://lenvanderhof.com/en/blog/do-you-need-a-literary-agent/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/do-you-need-a-literary-agent/</guid><description>Do you need a literary agent for nonfiction? What agents do, the usual 15% and 20% commissions, the Dutch market, and what self-publishing asks of you.</description><pubDate>Wed, 07 Oct 2026 07:00:00 GMT</pubDate><category>venture-building</category><category>booksos</category></item><item><title>Do 90% of startups fail? How to fact-check a viral statistic in ten minutes</title><link>https://lenvanderhof.com/en/blog/do-90-percent-of-startups-fail/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/do-90-percent-of-startups-fail/</guid><description>Do 90% of startups fail? US and Dutch government data say no. Where the number comes from, what &apos;fail&apos; means, and a ten-minute method to check any statistic.</description><pubDate>Tue, 06 Oct 2026 19:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>Is SEO dead? No. Answer engines turned it into the entry ticket</title><link>https://lenvanderhof.com/en/blog/is-seo-dead/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/is-seo-dead/</guid><description>Is SEO dead? No. Google, OpenAI and Perplexity still need to crawl your page, and Google to index it, before their AI can quote it. What changed is the click.</description><pubDate>Tue, 06 Oct 2026 14:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>MCP is not USB-C: where the favourite analogy breaks, and why that matters</title><link>https://lenvanderhof.com/en/blog/mcp-is-not-usb-c/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/mcp-is-not-usb-c/</guid><description>What MCP means, why its own docs compare it to USB-C, and the four places that analogy breaks. Plus a checklist before you plug in an MCP server.</description><pubDate>Tue, 06 Oct 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>mcp</category><category>agentic-codebase</category></item><item><title>Downstream effects or affects? The one-line rule, and the two exceptions</title><link>https://lenvanderhof.com/en/blog/downstream-effects-or-affects/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/downstream-effects-or-affects/</guid><description>Downstream effects or affects? Effect is the noun, affect is the verb. The one-line rule, the two real exceptions, and a five-sentence quiz.</description><pubDate>Mon, 05 Oct 2026 19:00:00 GMT</pubDate><category>venture-building</category><category>downstream-effects</category></item><item><title>MCP OAuth is not tool authorization: a valid token is not a yes</title><link>https://lenvanderhof.com/en/blog/mcp-oauth-is-not-tool-authorization/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/mcp-oauth-is-not-tool-authorization/</guid><description>A valid OAuth token gets a client into your MCP server. It does not decide which tool may act on which record. What the spec checks and what you must add.</description><pubDate>Mon, 05 Oct 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>mcp</category></item><item><title>How to retire a production agent (stopping it is not enough)</title><link>https://lenvanderhof.com/en/blog/retire-a-production-agent/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/retire-a-production-agent/</guid><description>Retire a production AI agent by closing its triggers, keys, callers and recurring costs, then testing every old path. A checklist you can run in one ticket.</description><pubDate>Mon, 05 Oct 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category></item><item><title>What does &apos;likely&apos; mean? Ask five people and you get five numbers</title><link>https://lenvanderhof.com/en/blog/what-does-likely-mean/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-does-likely-mean/</guid><description>&apos;Likely&apos; has no fixed number: most people put it somewhere between about 55% and 90%. Where that spread comes from, what it costs a team, and the fix.</description><pubDate>Sun, 04 Oct 2026 19:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>What is ReasonKit? Structured decisions through MCP</title><link>https://lenvanderhof.com/en/blog/what-is-reasonkit/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-reasonkit/</guid><description>ReasonKit MCP explained: what ReasonKit Think does, how it plugs into AI assistants through MCP, a worked decision, what it is not, and its install status.</description><pubDate>Sun, 04 Oct 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>mcp</category></item><item><title>Agent shadow mode: evaluate proposals before granting action rights</title><link>https://lenvanderhof.com/en/blog/agent-shadow-mode/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/agent-shadow-mode/</guid><description>Agent shadow mode: the agent proposes, a person still acts, and you compare. What to measure, how many cases you need, and a promotion rule you can copy.</description><pubDate>Sun, 04 Oct 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category><category>chorus</category></item><item><title>What is citeturn0search0? The ChatGPT leftover that shows an answer was copied without its sources</title><link>https://lenvanderhof.com/en/blog/what-is-citeturn0search0/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-citeturn0search0/</guid><description>citeturn0search0 is a ChatGPT citation marker left behind when an answer is pasted without its link. What it means, what it proves, and how to fix it.</description><pubDate>Sat, 03 Oct 2026 19:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>Agent runtime budget: keep retries inside the same ceiling</title><link>https://lenvanderhof.com/en/blog/agent-runtime-budget/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/agent-runtime-budget/</guid><description>An agent runtime budget caps tokens, money, time and tool calls per task. Why retries multiply cost, and how to keep them inside one ceiling.</description><pubDate>Sat, 03 Oct 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>undominated</category><category>agent-ops</category></item><item><title>Agent audit trail: reconstruct the action, approval, and outcome</title><link>https://lenvanderhof.com/en/blog/agent-audit-trail/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/agent-audit-trail/</guid><description>An agent audit trail lets someone who was not there reconstruct what an AI agent did, who approved it, and what happened. The fields, and a 20-minute drill.</description><pubDate>Sat, 03 Oct 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category></item><item><title>Downstream impact, consequence, implication, outcome, effect: five words, five jobs</title><link>https://lenvanderhof.com/en/blog/downstream-impact-meaning/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/downstream-impact-meaning/</guid><description>Downstream impact meaning in plain words: how impact, consequence, implication, outcome and effect differ, with one decision traced through all five.</description><pubDate>Fri, 02 Oct 2026 16:00:00 GMT</pubDate><category>venture-building</category><category>downstream-effects</category></item><item><title>What does calibrate mean? Compare, record, then decide: calibration is not adjustment</title><link>https://lenvanderhof.com/en/blog/calibrate-meaning/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/calibrate-meaning/</guid><description>To calibrate means to compare a reading with a trusted reference and record the difference. Adjusting the instrument is a separate step, and here is why.</description><pubDate>Fri, 02 Oct 2026 14:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>Technical GEO: the plumbing that decides whether AI can use your page</title><link>https://lenvanderhof.com/en/blog/technical-geo/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/technical-geo/</guid><description>Technical GEO is the developer side of generative engine optimization: crawler access, readable HTML, indexing, snippet rules, dates. A 7-point checklist.</description><pubDate>Fri, 02 Oct 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category></item><item><title>STACK vs AGENTS.md: where instructions end and controls begin</title><link>https://lenvanderhof.com/en/blog/stack-vs-agents-md/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/stack-vs-agents-md/</guid><description>STACK vs AGENTS.md: AGENTS.md tells coding agents how your repo works but enforces nothing. Which rules belong in it, and which need a real control.</description><pubDate>Thu, 01 Oct 2026 19:00:00 GMT</pubDate><category>ai-systems</category><category>agentic-codebase</category></item><item><title>CHORUS and Chorus AIDLC: which one do you mean?</title><link>https://lenvanderhof.com/en/blog/chorus-name-collision/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/chorus-name-collision/</guid><description>CHORUS vs Chorus harness: CHORUS is a six-step coordination protocol from a book. Chorus from Chorus-AIDLC is open-source agent-harness software.</description><pubDate>Thu, 01 Oct 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>chorus</category></item><item><title>What is a roster? From the Monday rota to a team of AI agents</title><link>https://lenvanderhof.com/en/blog/roster-meaning/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/roster-meaning/</guid><description>What is a roster? A named list of who is available and what each one does. Staff, sports, agency and AI agent rosters, and the Dutch grill behind the word.</description><pubDate>Thu, 01 Oct 2026 07:00:00 GMT</pubDate><category>venture-building</category><category>multi-agent-organization</category><category>agent-ops</category></item><item><title>Prove you can stop an agent: interrupt the run and revoke access</title><link>https://lenvanderhof.com/en/blog/prove-you-can-stop-an-agent/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/prove-you-can-stop-an-agent/</guid><description>Who can stop the agent? A named person must halt the run, the queue, and its access within minutes, and prove each one. A stop drill you can run this week.</description><pubDate>Wed, 30 Sep 2026 19:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category><category>chorus</category></item><item><title>Governed agent memory: what may persist, and who may write it</title><link>https://lenvanderhof.com/en/blog/governed-agent-memory/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/governed-agent-memory/</guid><description>Governed agent memory explained: what an AI agent keeps between runs, why unmanaged memory goes stale or gets poisoned, and a one-page memory policy.</description><pubDate>Wed, 30 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category></item><item><title>Len or a fractional CAIO: which work do you need?</title><link>https://lenvanderhof.com/en/blog/len-vs-fractional-caio/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/len-vs-fractional-caio/</guid><description>Fractional CAIO vs AI advisor: what a part-time chief AI officer usually owns, what Len&apos;s advisory and systems work covers, and a six-question self-test.</description><pubDate>Wed, 30 Sep 2026 07:00:00 GMT</pubDate><category>venture-building</category><category>positioning</category></item><item><title>How to measure ChatGPT citations: a weekly log, not a screenshot</title><link>https://lenvanderhof.com/en/blog/citation-measurement-log/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/citation-measurement-log/</guid><description>To measure ChatGPT citations, ask fixed questions with search on and log each run: were you named, were you linked? Template, rules and a worked example.</description><pubDate>Tue, 29 Sep 2026 19:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>Is one AI model enough? When a single model works, and when you need a portfolio</title><link>https://lenvanderhof.com/en/blog/one-model-is-not-a-portfolio/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/one-model-is-not-a-portfolio/</guid><description>One AI model is fine for low-volume, single-task work with no sensitive data. Past that, you need a portfolio: written choices, a fallback, and a review date.</description><pubDate>Tue, 29 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>undominated</category></item><item><title>What is hybrid search? Two indexes, one inspectable hit</title><link>https://lenvanderhof.com/en/blog/what-is-hybrid-search/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-hybrid-search/</guid><description>Hybrid search runs a lexical index and a vector index over the same corpus and fuses the two rankings before the model writes. A vector store alone is not hybrid. If you cannot open the passage the model used, you still have a fluent guess.</description><pubDate>Tue, 29 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is a confidence grade? Why &quot;high confidence&quot; is not 90%</title><link>https://lenvanderhof.com/en/blog/what-is-a-confidence-grade/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-a-confidence-grade/</guid><description>A confidence grade rates how well the evidence supports one claim. It is not a probability or a go-ahead. How the IPCC, GRADE and analysts keep them apart.</description><pubDate>Mon, 28 Sep 2026 19:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>When not to use an AI agent: five signs, and what to use instead</title><link>https://lenvanderhof.com/en/blog/when-not-to-use-an-agent/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/when-not-to-use-an-agent/</guid><description>Skip the AI agent when the steps are known, one prompt does the job, or a mistake cannot be undone. Five signs, what to use instead, and a 15-minute test.</description><pubDate>Mon, 28 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category></item><item><title>TRACE vs RAG: one fetches the text, the other checks what it proves</title><link>https://lenvanderhof.com/en/blog/trace-vs-rag/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/trace-vs-rag/</guid><description>RAG is software that fetches text for an AI answer. TRACE is a research method that checks what sources prove before a decision. How they differ and fit.</description><pubDate>Mon, 28 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category></item><item><title>What is a dominated AI model? Better and cheaper is only half the test</title><link>https://lenvanderhof.com/en/blog/what-is-a-dominated-model/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-a-dominated-model/</guid><description>A dominated AI model has an alternative that scores at least as high for no more money. What that means, two real examples, and the check before you switch.</description><pubDate>Sun, 27 Sep 2026 07:00:00 GMT</pubDate><category>venture-building</category><category>undominated</category></item><item><title>ROSTER vs CHORUS: AI agents for one person, or for a team?</title><link>https://lenvanderhof.com/en/blog/roster-vs-chorus/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/roster-vs-chorus/</guid><description>ROSTER runs AI agents for a founder working alone. CHORUS coordinates teams of 2 to 15 people and agents. How to choose, where they overlap, what to fix first.</description><pubDate>Sat, 26 Sep 2026 19:00:00 GMT</pubDate><category>ai-systems</category><category>chorus</category><category>multi-agent-organization</category></item><item><title>What is ROSTER? How one person manages a team of AI agents</title><link>https://lenvanderhof.com/en/blog/what-is-roster/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-roster/</guid><description>ROSTER is a six-decision framework for running AI agents as named specialists in a one-person business: plain definitions, a worked role, a 15-minute check.</description><pubDate>Sat, 26 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category><category>multi-agent-organization</category></item><item><title>LEVEL vs CALIBRATE: check the claim, or check your own judgment</title><link>https://lenvanderhof.com/en/blog/level-vs-calibrate/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/level-vs-calibrate/</guid><description>LEVEL checks one claim before one decision. CALIBRATE checks, over many decisions, whether your confidence matches what happens. How they differ and fit.</description><pubDate>Sat, 26 Sep 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>What is TRACE? Five steps to check research before you act on it</title><link>https://lenvanderhof.com/en/blog/what-is-trace/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-trace/</guid><description>TRACE is a five-step research check: Target, Retrieve, Assess, Cross-check, Export. What each step means, a worked example, and a card to use today.</description><pubDate>Fri, 25 Sep 2026 19:00:00 GMT</pubDate><category>ai-systems</category><category>agent-ops</category></item><item><title>MCP vs function calling: two layers of the same tool call</title><link>https://lenvanderhof.com/en/blog/mcp-vs-function-calling/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/mcp-vs-function-calling/</guid><description>Function calling is how a model asks to use a tool. MCP is a standard route for getting tools to the app. The difference, a worked example, and when MCP pays.</description><pubDate>Fri, 25 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>mcp</category><category>agentic-codebase</category></item><item><title>What is LEVEL? A five-step check before you act on a claim</title><link>https://lenvanderhof.com/en/blog/what-is-level/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-level/</guid><description>LEVEL is a five-step check for any claim you might act on: Locate, Estimate, Value, Expose, Lean. A plain definition, a worked example and a card to copy.</description><pubDate>Fri, 25 Sep 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>What is a model cascade? Escalate with a stop rule</title><link>https://lenvanderhof.com/en/blog/what-is-a-model-cascade/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-a-model-cascade/</guid><description>A model cascade is a planned cost pattern: start at the cheapest model that can do the job, escalate on a written trigger, stop on a written rule. It is not a fallback, not a retry loop, and not the CASCADE framework from The Second-Order Thinker.</description><pubDate>Thu, 24 Sep 2026 19:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Frontier, workhorse, or local: three classes, not a religious war</title><link>https://lenvanderhof.com/en/blog/frontier-vs-workhorse-vs-local/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/frontier-vs-workhorse-vs-local/</guid><description>Frontier, workhorse, and local are operating classes for language-model work. Frontier is rationed for jobs that need it, workhorse carries the bulk, local is where the data must stay. The task and its privacy class pick the class. The vendor keynote does not.</description><pubDate>Thu, 24 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is founder resilience? Capacity, not a mood</title><link>https://lenvanderhof.com/en/blog/what-is-founder-resilience/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-founder-resilience/</guid><description>Founder resilience is trained capacity under load: sleep, recovery, decision quality, and the social cover that lets you tell the truth. It is not grit theatre, not a wellness brand, and not a clinical scale.</description><pubDate>Thu, 24 Sep 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>What is model routing? A policy, not a default</title><link>https://lenvanderhof.com/en/blog/what-is-model-routing/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-model-routing/</guid><description>Model routing is a written policy that sends each task to a named model for a named reason. Objective first, model second. Calling the flagship for everything is a default with a bill attached, not a policy.</description><pubDate>Wed, 23 Sep 2026 19:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is SENSE? Five moves, not another unread summary</title><link>https://lenvanderhof.com/en/blog/what-is-sense/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-sense/</guid><description>SENSE is Len P. van der Hof&apos;s five-phase design grammar for strategic agent systems: Scan, Evaluate, Navigate, Simulate, Execute. It prepares decisions inside a strategic intelligence layer and leaves judgment with a person.</description><pubDate>Wed, 23 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Person entity SEO: a name an engine can attach</title><link>https://lenvanderhof.com/en/blog/person-entity-seo/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/person-entity-seo/</guid><description>Person entity SEO reduces identity ambiguity: one visible author profile, one stable Person @id, Article author markup that points at it, and sameAs links that unambiguously identify the same person. It improves machine-readable consistency. It does not buy a knowledge panel.</description><pubDate>Wed, 23 Sep 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>RAG freshness: last month&apos;s PDF is not a lookup problem</title><link>https://lenvanderhof.com/en/blog/rag-freshness/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/rag-freshness/</guid><description>RAG freshness measures whether the index still represents the authoritative source within its declared age limit. Stale embeddings are old representations of changed content or a changed encoder, not vectors that spoiled with time.</description><pubDate>Tue, 22 Sep 2026 19:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is LLM grounding? The sentence has to open a folder</title><link>https://lenvanderhof.com/en/blog/what-is-llm-grounding/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-llm-grounding/</guid><description>LLM grounding is the support relationship between a generated claim and the evidence present in the model&apos;s context at generation time. RAG retrieves that context. Grounding checks whether the answer actually follows from it.</description><pubDate>Tue, 22 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is llms.txt? A manifesto, not a ranking switch</title><link>https://lenvanderhof.com/en/blog/what-is-llms-txt/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-llms-txt/</guid><description>llms.txt is a voluntary Markdown map for agents and retrieval clients that choose to read it. It does not control crawling, replace a sitemap, or move Google rankings. Google says Search ignores it, and that it neither helps nor harms.</description><pubDate>Tue, 22 Sep 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>GPTBot vs OAI-SearchBot vs ChatGPT-User: three bots, three jobs</title><link>https://lenvanderhof.com/en/blog/gptbot-vs-oai-searchbot/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/gptbot-vs-oai-searchbot/</guid><description>Three OpenAI user-agents, three controls. GPTBot is the training-use signal. OAI-SearchBot decides eligibility for ChatGPT search answers. ChatGPT-User fetches on a person&apos;s request and is not the Search opt-out.</description><pubDate>Mon, 21 Sep 2026 12:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>What is agent strategy? Selection, sequence, exposure, exit</title><link>https://lenvanderhof.com/en/blog/what-is-agent-strategy/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-agent-strategy/</guid><description>Agent strategy decides which jobs enter the agent portfolio, in what sequence, under what aggregate exposure, and with which exit rule. The single-worker charter, ceiling, and run log belong to operations.</description><pubDate>Mon, 21 Sep 2026 10:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is a personal health agent? Data architecture, not a clinician</title><link>https://lenvanderhof.com/en/blog/what-is-a-personal-health-agent/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-a-personal-health-agent/</guid><description>A personal health agent, on this site, is a non-medical system that organises wearable and lab-export signals, flags change, and surfaces questions for professionals. It does not diagnose, prescribe, or replace care.</description><pubDate>Mon, 21 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Human on the loop: watching is not a fail gate</title><link>https://lenvanderhof.com/en/blog/human-on-the-loop/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/human-on-the-loop/</guid><description>Human on the loop, on this site, means a named person who can stop the next run after watching this one. Human in the loop means a named person who can fail this run. Mixing them is how a dashboard becomes a slogan.</description><pubDate>Sun, 20 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Stoic systems: judgment as infrastructure, not a mood</title><link>https://lenvanderhof.com/en/blog/stoic-systems/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/stoic-systems/</guid><description>Stoic systems, on this site, means installing judgment under pressure as infrastructure: selective attention, temporal distance, outcome detachment, intentional architecture, continuous review. It is not a quote wall and not a personality.</description><pubDate>Sun, 20 Sep 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>What is AI team dynamics? Mixed teams, human accountability</title><link>https://lenvanderhof.com/en/blog/what-is-ai-team-dynamics/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-ai-team-dynamics/</guid><description>AI team dynamics is the social system around mixed human and agent work: shared intent, interfaces, review, and kill-switches. Accountability stays human. It is not a productivity dashboard and not &apos;just add agents.&apos;</description><pubDate>Sat, 19 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is agent orchestration? Coordination, not a graph demo</title><link>https://lenvanderhof.com/en/blog/what-is-agent-orchestration/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-agent-orchestration/</guid><description>Agent orchestration assigns work across human and AI workers so ownership, handoffs, review gates, and shared state remain visible. A runtime graph alone does not establish those controls.</description><pubDate>Sat, 19 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Pricing psychology: a price is never a naked number</title><link>https://lenvanderhof.com/en/blog/pricing-psychology/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/pricing-psychology/</guid><description>Pricing psychology is how buyers experience a price: perception, reference points, systematic biases, context, and anticipated ownership. It is not a licence to hide the number or to dark-pattern a checkout.</description><pubDate>Thu, 17 Sep 2026 09:55:05 GMT</pubDate><category>venture-building</category><category>marketing</category></item><item><title>Answer engine optimization: the craft, not the acronym</title><link>https://lenvanderhof.com/en/blog/answer-engine-optimization/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/answer-engine-optimization/</guid><description>Answer engine optimization is writing one URL so an answer engine can lift a clean capsule. AEO is the acronym. The Dutch search is antwoordmotor-optimalisatie. The job is the first screen, not a plugin.</description><pubDate>Thu, 17 Sep 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category></item><item><title>AEO vs SEO: two jobs, two numbers</title><link>https://lenvanderhof.com/en/blog/aeo-vs-seo/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/aeo-vs-seo/</guid><description>SEO ranks ten blue links. AEO writes one URL so an answer engine can lift a clean capsule. They are not a ladder and not synonyms. GEO is a third job and lives on the three-way page.</description><pubDate>Wed, 16 Sep 2026 10:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>What is an AI agent charter? Seven fields or it is a demo</title><link>https://lenvanderhof.com/en/blog/what-is-an-ai-agent-charter/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-an-ai-agent-charter/</guid><description>An AI agent charter is a written contract for one worker: purpose, inputs, outputs, authority ceiling, success criteria, review, escalation. Empty fields mean a demo that can spend money.</description><pubDate>Wed, 16 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>AEO meaning: answer engine optimization, not customs</title><link>https://lenvanderhof.com/en/blog/aeo-meaning/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/aeo-meaning/</guid><description>AEO means answer engine optimization: writing one URL so an answer engine can lift a clean capsule. It is not Authorized Economic Operator, not GEO under another name, and not a schema plugin.</description><pubDate>Tue, 15 Sep 2026 10:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category></item><item><title>What is GRAIN? The inspectable retrieval loop</title><link>https://lenvanderhof.com/en/blog/what-is-grain/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-grain/</guid><description>GRAIN is a retrieval loop: Gather, Rank, Assemble, Inspect, Navigate. If you cannot point at the passage the model used, you do not have retrieval. You have a fluent guess. It is not grain size and not a vector store.</description><pubDate>Tue, 15 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>ChatGPT mentions vs citations: a name is not a source</title><link>https://lenvanderhof.com/en/blog/chatgpt-mentions-vs-citations/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/chatgpt-mentions-vs-citations/</guid><description>A ChatGPT mention is your name in the answer. A citation is a checkable source the reader can open. Mixing them is how a vanity search looks like a win and a competitor still owns the sentence.</description><pubDate>Mon, 14 Sep 2026 14:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>What is a knowledge graph? Named nodes, typed edges, a walk you can audit</title><link>https://lenvanderhof.com/en/blog/what-is-a-knowledge-graph/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-a-knowledge-graph/</guid><description>A knowledge graph stores named entities and typed relations so you can walk from one fact to another. It is not a mind map, not a vector store, and not a substitute for RAG when you need a passage.</description><pubDate>Mon, 14 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>When to use RAG: named passages, not a vector store</title><link>https://lenvanderhof.com/en/blog/when-to-use-rag/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/when-to-use-rag/</guid><description>Use RAG when the answer must name a passage in a corpus that changes. Skip building it for one-off document work, authoritative public lookups, and relationship questions that need a graph.</description><pubDate>Sun, 13 Sep 2026 10:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Calibration techniques for founders: five practices that fit a week</title><link>https://lenvanderhof.com/en/blog/calibration-techniques-for-founders/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/calibration-techniques-for-founders/</guid><description>Founder calibration is a set of small writing practices: a three-line bet, a base rate before the story, a disconfirm line, a journal before irreversible calls, and a process-versus-outcome review.</description><pubDate>Sun, 13 Sep 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>ai-agents</category></item><item><title>HITL in AI workflows: put the named person on the irreversible step</title><link>https://lenvanderhof.com/en/blog/hitl-in-ai-workflows/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/hitl-in-ai-workflows/</guid><description>Human in the loop in an AI workflow is a named person on the irreversible step: send, spend, delete, speak as the company. A dashboard after the fact is archaeology.</description><pubDate>Fri, 11 Sep 2026 14:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Flow is a condition of work, not a brand mood</title><link>https://lenvanderhof.com/en/blog/flow-is-a-condition-of-work/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/flow-is-a-condition-of-work/</guid><description>Mihaly Csikszentmihalyi described flow as deep involvement when challenge and skill are in balance, with clear goals and immediate feedback. You can design work, products, and sales conversations for that condition. You cannot print it on a tote.</description><pubDate>Fri, 11 Sep 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>marketing</category><category>founder-resilience</category></item><item><title>Cialdini in the funnel: six levers, one honesty test</title><link>https://lenvanderhof.com/en/blog/cialdini-in-the-funnel/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/cialdini-in-the-funnel/</guid><description>Robert Cialdini named six principles of influence in 1984, and later a seventh, Unity. In a funnel they show up as favours, commitments, crowds, liking, titles, and limits. The test is whether each lever is still true if the buyer replies.</description><pubDate>Thu, 10 Sep 2026 01:00:00 GMT</pubDate><category>venture-building</category><category>marketing</category></item><item><title>Kahneman for marketing: System 1 is not a permission slip</title><link>https://lenvanderhof.com/en/blog/kahneman-for-marketing/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/kahneman-for-marketing/</guid><description>Daniel Kahneman and Amos Tversky described how people code gains and losses from a reference point, and how fast judgment runs beside slower checking. Marketing can use that map. It cannot turn it into a license to hide the terms.</description><pubDate>Wed, 09 Sep 2026 22:00:00 GMT</pubDate><category>venture-building</category><category>marketing</category></item><item><title>Marketing nudges are choice architecture, not a growth hack</title><link>https://lenvanderhof.com/en/blog/marketing-nudges-are-choice-architecture/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/marketing-nudges-are-choice-architecture/</guid><description>A nudge is a change in how options are arranged that predictably shifts behaviour without banning options or materially changing the price. In marketing the default is often the product. Design it so a tired buyer can still reverse it.</description><pubDate>Wed, 09 Sep 2026 07:00:00 GMT</pubDate><category>venture-building</category><category>marketing</category></item><item><title>Literary agent or AI agent: two different jobs</title><link>https://lenvanderhof.com/en/blog/literary-agent-or-ai-agent/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/literary-agent-or-ai-agent/</guid><description>A literary agent represents a manuscript to publishers. An AI agent takes a goal, uses tools, and acts across steps under a charter. This site is not a literary agency. Mixing the words is how a chatbot inherits an API key, and how a writer emails a tool.</description><pubDate>Tue, 08 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is a deal architect?</title><link>https://lenvanderhof.com/en/blog/what-is-a-deal-architect/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-a-deal-architect/</guid><description>A deal architect designs high-stakes deals around power, alignment, constraints, terms, and future options instead of optimizing one visible number. It is a role, not a job title you buy.</description><pubDate>Sun, 06 Sep 2026 13:00:00 GMT</pubDate><category>venture-building</category><category>positioning</category></item><item><title>What is CHORUS? Coordination, not a choir</title><link>https://lenvanderhof.com/en/blog/what-is-chorus/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-chorus/</guid><description>CHORUS is a six-skill coordination protocol for teams of 2 to 15 people who share work with specialised AI workers. It is not a choir, not an alphabet, and not a CrewAI demo.</description><pubDate>Sun, 06 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is STACK? Five layers, not a vendor diagram</title><link>https://lenvanderhof.com/en/blog/what-is-stack/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-stack/</guid><description>STACK is a five-layer architecture for repositories where humans and agents share work: Structure, Toolchain, Agent configuration, Connection, Knowledge and quality. It is not a vendor AI-stack slide.</description><pubDate>Sat, 05 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Second-order thinking audit: the first-order metric is green</title><link>https://lenvanderhof.com/en/blog/second-order-thinking-audit/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/second-order-thinking-audit/</guid><description>A second-order thinking audit is a fail/pass card before you commit: who pays later, on which surface, can you reverse it, and what incentive you just created. A green first-order metric with an unnamed later bill is a delay, not a decision.</description><pubDate>Thu, 03 Sep 2026 22:00:00 GMT</pubDate><category>venture-building</category><category>downstream-effects</category></item><item><title>RAG vs fine-tuning vs agents: three jobs, not a ladder</title><link>https://lenvanderhof.com/en/blog/rag-vs-finetuning-vs-agents/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/rag-vs-finetuning-vs-agents/</guid><description>RAG looks up a named passage. Fine-tuning changes weights for a stable skill. An agent holds a goal and uses tools under a charter. They are three jobs. Mixing them is how a chatbot inherits an API key and still cannot open the source.</description><pubDate>Thu, 03 Sep 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Citation-readiness audit: eligible is not cited</title><link>https://lenvanderhof.com/en/blog/citation-readiness-audit/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/citation-readiness-audit/</guid><description>A citation-readiness audit is a fail/pass card for one URL: Search door open, first HTML screen quoteable, a name the engine can attach, and a log of whether you were actually named. Eligibility is not a citation.</description><pubDate>Wed, 02 Sep 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>What is an evidence ledger?</title><link>https://lenvanderhof.com/en/blog/what-is-an-evidence-ledger/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-an-evidence-ledger/</guid><description>An evidence ledger is a claim-level register: what was asserted, which source supports it, how strong that source is, and what would retire the claim. It is not a bibliography at the end.</description><pubDate>Mon, 31 Aug 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>booksos</category></item><item><title>MCP meaning: Model Context Protocol, not a product</title><link>https://lenvanderhof.com/en/blog/mcp-meaning/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/mcp-meaning/</guid><description>MCP means Model Context Protocol: a contract for how a model calls tools. What it may see, what it may change, how the call is logged. A server without a contract is a hole in the repo.</description><pubDate>Sun, 30 Aug 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>AI agent or chatbot: three tests before you mix the words</title><link>https://lenvanderhof.com/en/blog/ai-agent-or-chatbot/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/ai-agent-or-chatbot/</guid><description>An AI agent holds a goal, uses tools, and continues across steps under a charter. A chatbot answers a turn. Mixing the words is how a chatbot inherits an API key.</description><pubDate>Sat, 29 Aug 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What calibration means: matching confidence to evidence</title><link>https://lenvanderhof.com/en/blog/what-calibration-means/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-calibration-means/</guid><description>Calibration here means matching the strength of a judgment to the strength of the evidence, then updating when the facts move. It is not camera calibration, not a personality trait, and not a psychometric product.</description><pubDate>Fri, 28 Aug 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>ai-agents</category></item><item><title>An MCP connector is the plug. Permission is a separate ceiling.</title><link>https://lenvanderhof.com/en/blog/what-is-an-mcp-connector/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-an-mcp-connector/</guid><description>An MCP connector is how a host attaches an MCP server: local stdio on the same machine, or a remote HTTPS endpoint. It is not a product you buy and not a substitute for a permission ceiling.</description><pubDate>Thu, 27 Aug 2026 16:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>AEO vs GEO vs SEO: three jobs, not three synonyms</title><link>https://lenvanderhof.com/en/blog/aeo-vs-geo-vs-seo/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/aeo-vs-geo-vs-seo/</guid><description>SEO is ranking in links. GEO is becoming a source an answer engine can retrieve, interpret, extract, and verify. AEO is writing one URL so the engine can lift a clean capsule. They are three jobs with three artefacts and three numbers.</description><pubDate>Thu, 27 Aug 2026 13:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>Using AI agents effectively: one job, a ceiling, a log</title><link>https://lenvanderhof.com/en/blog/using-ai-agents-effectively/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/using-ai-agents-effectively/</guid><description>Use an AI agent on one job with a written charter, the smallest tool set that job needs, a step ceiling, and a named reviewer on irreversible calls. Optimise the refuse-list and the log, not the model name.</description><pubDate>Thu, 27 Aug 2026 10:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>Why am I not mentioned in ChatGPT?</title><link>https://lenvanderhof.com/en/blog/why-chatgpt-does-not-name-you/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/why-chatgpt-does-not-name-you/</guid><description>ChatGPT does not name you because the Search door is closed, the first HTML screen has no checkable claim with your name on it, someone else&apos;s site owns your best sentence, or you tested a memory chat instead of Search.</description><pubDate>Thu, 27 Aug 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>Human in the loop meaning: a named person who can fail the work</title><link>https://lenvanderhof.com/en/blog/human-in-the-loop-meaning/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/human-in-the-loop-meaning/</guid><description>Human in the loop means a named person holds an authority ceiling and a review gate. It is not a glance at a dashboard, not a weekly committee, and not a vendor slide that says HITL.</description><pubDate>Thu, 27 Aug 2026 03:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What is BooksOS? Seven gates, not a writing CMS</title><link>https://lenvanderhof.com/en/blog/what-is-booksos/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-booksos/</guid><description>BooksOS is a gated production system for serious nonfiction written with AI agents: Brief, Bible, Map, Draft, Edit, Package, Launch. It is not a commercial CMS and not a course in writing faster with AI.</description><pubDate>Wed, 26 Aug 2026 22:00:00 GMT</pubDate><category>ai-systems</category><category>booksos</category><category>ai-agents</category></item><item><title>Write the five lines before you act</title><link>https://lenvanderhof.com/en/blog/five-line-decision-journal/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/five-line-decision-journal/</guid><description>A five-line decision journal is written before you act: what you choose and what it forecloses, what you believed, what you feared. What happened and next time wait for review. After the result, you have a story. Before it, you have calibration data.</description><pubDate>Wed, 26 Aug 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>Introducing Undominated.ai: the independent AI inference price index</title><link>https://lenvanderhof.com/en/blog/introducing-undominated/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/introducing-undominated/</guid><description>Undominated.ai ranks AI models by independently measured capability first, then by price. It names every row another model beats without a trade-off. No cut of inference, no affiliate, no paid placement.</description><pubDate>Tue, 25 Aug 2026 13:00:00 GMT</pubDate><category>ai-systems</category><category>undominated</category><category>ai-agents</category></item><item><title>A holiday is not a refill protocol</title><link>https://lenvanderhof.com/en/blog/founder-capacity-is-infrastructure/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/founder-capacity-is-infrastructure/</guid><description>Founder capacity is infrastructure you train and budget: sleep, recovery, decision quality, and the social cover that lets you tell the truth. A holiday is not the refill. Running at one hundred percent is not a virtue.</description><pubDate>Tue, 25 Aug 2026 07:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>If the answer is in paragraph nine, you did not write a page</title><link>https://lenvanderhof.com/en/blog/answer-first-writing/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/answer-first-writing/</guid><description>Answer-first writing puts a usable conclusion, with its conditions, in the first screen. It is a courtesy to a tired reader. It is not a robot dialect, a chunking trick, or a reason to write a thinner page.</description><pubDate>Mon, 24 Aug 2026 07:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>What is RAG? When AI looks up a source before it answers</title><link>https://lenvanderhof.com/en/blog/what-is-rag/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-rag/</guid><description>RAG is an AI method: the system finds a named passage in your files, then writes the answer from that passage. If you cannot open the source behind the sentence, you do not have RAG.</description><pubDate>Sun, 23 Aug 2026 08:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>What an agent may never do</title><link>https://lenvanderhof.com/en/blog/override-doctrine/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/override-doctrine/</guid><description>A charter says what an agent does. An override doctrine is the written list of what it must refuse: spend, speak as the company, change production, or close a judgment you still own.</description><pubDate>Sun, 23 Aug 2026 07:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category><category>chorus</category></item><item><title>STACK: version the agent OS like you version the app</title><link>https://lenvanderhof.com/en/blog/stack-version-the-agent-os/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/stack-version-the-agent-os/</guid><description>When agents demo well and then rot the repo, the disease is agentic repo debt. STACK is five layers: structure, toolchain, agent configuration, connection, knowledge and quality.</description><pubDate>Sat, 22 Aug 2026 23:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category><category>agentic-codebase</category></item><item><title>The first screen an answer engine can quote</title><link>https://lenvanderhof.com/en/blog/what-is-aeo/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-aeo/</guid><description>AEO means answer engine optimization: writing one URL so an engine can lift a clean capsule. It is not GEO under another name, not a schema trick, and not Authorized Economic Operator.</description><pubDate>Sat, 22 Aug 2026 16:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>aeo</category><category>geo</category></item><item><title>GEO meaning: generative engine optimization, not geography</title><link>https://lenvanderhof.com/en/blog/what-geo-means/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-geo-means/</guid><description>GEO means generative engine optimization: becoming a source an answer engine can retrieve, interpret, extract, and verify. It is not geographic SEO and not a bag of hidden prompts.</description><pubDate>Sat, 22 Aug 2026 15:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>What are downstream effects?</title><link>https://lenvanderhof.com/en/blog/what-are-downstream-effects/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-are-downstream-effects/</guid><description>A downstream effect is a consequence of a decision that arrives later, on a different surface than the metric you optimized, with no owner in the room at commitment. Downstream consequences is the same river.</description><pubDate>Sat, 22 Aug 2026 14:00:00 GMT</pubDate><category>venture-building</category><category>downstream-effects</category></item><item><title>Founder systems you can run when willpower is gone</title><link>https://lenvanderhof.com/en/blog/founder-systems-when-willpower-is-gone/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/founder-systems-when-willpower-is-gone/</guid><description>When the week is empty, trying harder is not a protocol. A founder system is a cadence that still runs: one immovable review, the lowest gauge, one protective action.</description><pubDate>Sat, 22 Aug 2026 13:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>A conversion system that stays honest when you automate it</title><link>https://lenvanderhof.com/en/blog/conversion-systems-that-stay-honest/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/conversion-systems-that-stay-honest/</guid><description>Automate the follow-up, not the claim. A sequence may remember, schedule, and send. It may not invent scarcity, a testimonial, or a deadline the page cannot keep.</description><pubDate>Sat, 22 Aug 2026 12:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>LLM integration is an operating-design problem</title><link>https://lenvanderhof.com/en/blog/llm-integration-is-operating-design/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/llm-integration-is-operating-design/</guid><description>Wiring a model is the cheap step. The scarce work is ownership, permission, and review: who owns the prompt, who owns the tools, and whose name the output carries.</description><pubDate>Sat, 22 Aug 2026 11:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category><category>agentic-codebase</category></item><item><title>Positioning is a decision, not a tagline</title><link>https://lenvanderhof.com/en/blog/positioning-is-a-decision/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/positioning-is-a-decision/</guid><description>A tagline is a sentence. A position is a refusal you can keep: who you will not serve, and the claim you will not make even if a buyer asks.</description><pubDate>Sat, 22 Aug 2026 10:00:00 GMT</pubDate><category>venture-building</category><category>positioning</category></item><item><title>Content architecture that answer engines can lift</title><link>https://lenvanderhof.com/en/blog/content-architecture-for-answer-engines/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/content-architecture-for-answer-engines/</guid><description>Answer engines lift a clean capsule: one claim per URL, named entities, visible sources. Structured data can clarify that. It does not guarantee a citation. FAQPage will not save a smeared claim.</description><pubDate>Sat, 22 Aug 2026 09:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>Evaluate the reasoning, not the fluency</title><link>https://lenvanderhof.com/en/blog/evaluate-reasoning-not-fluency/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/evaluate-reasoning-not-fluency/</guid><description>A fluent answer is the cheapest thing a model produces. Score the trace: what was retrieved, what was assumed, and how sure you are entitled to be before you paste it into a decision.</description><pubDate>Fri, 21 Aug 2026 09:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>A go-to-market system that survives the first ten customers</title><link>https://lenvanderhof.com/en/blog/gtm-that-survives-ten-customers/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/gtm-that-survives-ten-customers/</guid><description>Early go-to-market is an evidence loop from the customers you can still name, not a forty-slide deck. Ten is a working set. It is not a sample-size law.</description><pubDate>Thu, 20 Aug 2026 09:00:00 GMT</pubDate><category>venture-building</category><category>ai-agents</category></item><item><title>How to get cited by ChatGPT</title><link>https://lenvanderhof.com/en/blog/how-to-get-cited-2026/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/how-to-get-cited-2026/</guid><description>Eight checks you can run on a page, then the week of work. Allow OAI-SearchBot, keep the URL public, put one checkable claim in the first HTML screen with your name on it, and log whether ChatGPT says that name.</description><pubDate>Wed, 19 Aug 2026 09:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item><item><title>Why multi-agent systems fail: the coordination gap</title><link>https://lenvanderhof.com/en/blog/why-multi-agent-systems-fail/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/why-multi-agent-systems-fail/</guid><description>Adding agents often makes a small team slower. The failure is usually coordination: lost handoffs, unreviewed output, no shared board. CHORUS names the missing protocol.</description><pubDate>Tue, 18 Aug 2026 09:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category><category>chorus</category><category>multi-agent-organization</category></item><item><title>SENSE: a 90-day strategic intelligence layer</title><link>https://lenvanderhof.com/en/blog/sense-90-day-intelligence-layer/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/sense-90-day-intelligence-layer/</guid><description>A 90-day plan to install SENSE: Scan, Evaluate, Navigate, Simulate, Execute. One sourced claim with a confidence grade, not another unread summary.</description><pubDate>Mon, 17 Aug 2026 09:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>An agentic workflow is not an automation</title><link>https://lenvanderhof.com/en/blog/agentic-workflow-vs-automation/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/agentic-workflow-vs-automation/</guid><description>An automation repeats a path. An agentic workflow holds a goal, chooses tools, and can change course. That only works with a charter, named checkpoints, and a ceiling.</description><pubDate>Sun, 16 Aug 2026 20:30:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category><category>agentic-codebase</category><category>chorus</category></item><item><title>MCP explained for founders</title><link>https://lenvanderhof.com/en/blog/mcp-explained-for-founders/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/mcp-explained-for-founders/</guid><description>MCP is a contract for how a model calls tools: what it may see, what it may change, and how the call is logged. A server without a contract is a hole in the repo.</description><pubDate>Sun, 16 Aug 2026 09:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category><category>agentic-codebase</category></item><item><title>What is an AI agent? A definition founders can use</title><link>https://lenvanderhof.com/en/blog/what-is-an-ai-agent/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/what-is-an-ai-agent/</guid><description>An AI agent takes a goal, uses tools, and acts across steps. A chatbot answers a turn. An automation runs a script. Founders need a charter and a review gate before they call anything an agent.</description><pubDate>Sat, 15 Aug 2026 20:50:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>The Multi-Agent Organization: Close the Coordination Gap With CHORUS</title><link>https://lenvanderhof.com/en/blog/the-multi-agent-organization-introduction/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/the-multi-agent-organization-introduction/</guid><description>Small teams added AI agents faster than they added coordination. The Multi-Agent Organization installs CHORUS: Charter, Handoff, Orchestrate, Review, Update, Sync. Organizational protocol, not a swarm demo.</description><pubDate>Sat, 15 Aug 2026 16:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category><category>chorus</category><category>multi-agent-organization</category></item><item><title>Downstream effects: why the real cost of a decision lands later, and somewhere else</title><link>https://lenvanderhof.com/en/blog/downstream-effects/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/downstream-effects/</guid><description>Affect is the verb. Effect is the noun. A downstream effect is the later cost of a decision, on a surface the room was not watching, with no owner in the meeting.</description><pubDate>Sat, 15 Aug 2026 15:00:00 GMT</pubDate><category>venture-building</category><category>downstream-effects</category></item><item><title>The Agentic Codebase: Version the Agent OS Like You Version the App</title><link>https://lenvanderhof.com/en/blog/the-agentic-codebase-introduction/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/the-agentic-codebase-introduction/</guid><description>Agents do not fail only because models are weak. They fail because repos were never designed for machine collaborators. The Agentic Codebase gives you STACK: Structure, Toolchain, Agent configuration, Connection layer, Knowledge and quality.</description><pubDate>Wed, 05 Aug 2026 13:00:00 GMT</pubDate><category>ai-systems</category><category>agentic-codebase</category><category>ai-agents</category></item><item><title>The Agentic Author: Stop Writing Books. Build a Production System.</title><link>https://lenvanderhof.com/en/blog/the-agentic-author-introduction/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/the-agentic-author-introduction/</guid><description>Serious nonfiction needs gates, not vibes. The Agentic Author documents the BooksOS pipeline (Brief, Bible, Map, Draft, Edit, Package, Launch) so AI accelerates work while the author keeps judgment.</description><pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate><category>ai-systems</category><category>booksos</category><category>ai-agents</category></item><item><title>AI Agents for Startup Strategy: Build the Strategic Intelligence Layer</title><link>https://lenvanderhof.com/en/blog/ai-agents-for-startup-strategy-introduction/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/ai-agents-for-startup-strategy-introduction/</guid><description>Stop renting strategic awareness from luck and late meetings. AI Agents for Startup Strategy installs a governed agent layer with SENSE, five systems, versioned claims, and a 90-day deployment plan.</description><pubDate>Wed, 05 Aug 2026 11:00:00 GMT</pubDate><category>ai-systems</category><category>ai-agents</category></item><item><title>The Psychology of Founder Resilience: Capacity Is Infrastructure</title><link>https://lenvanderhof.com/en/blog/psychology-of-founder-resilience-introduction/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/psychology-of-founder-resilience-introduction/</guid><description>Founder strain is structural, not a character flaw. The Psychology of Founder Resilience installs the RESILIENT nine-capacity system for identity, attention, decisions, recovery, and antifragility under pressure.</description><pubDate>Wed, 05 Aug 2026 10:00:00 GMT</pubDate><category>founder-performance</category><category>founder-resilience</category></item><item><title>How Answer Engines Choose Sources</title><link>https://lenvanderhof.com/en/blog/how-answer-engines-select-sources/</link><guid isPermaLink="true">https://lenvanderhof.com/en/blog/how-answer-engines-select-sources/</guid><description>A verified SEO, GEO and AEO playbook for making content discoverable, understandable, quotable, trustworthy and genuinely worth citing.</description><pubDate>Mon, 01 Jun 2026 10:00:00 GMT</pubDate><category>seo-geo-aeo</category><category>geo</category><category>aeo</category></item></channel></rss>