skip to content
Writing

Writing

AI controls, agent systems, banking governance, production practice. 404 essays, newest first.

  1. AI Controls Architecture

    Risk teams know risk. The open problem is designing controls for systems that are non-deterministic, probabilistic, and attackable in natural language.

  2. Governing Agents the Way Cells Govern Themselves

    Six cell biology mechanisms that reveal what the networking 'control plane' metaphor misses about governing AI agents.

  3. The Risk Without an Engineering Solution

    Every other agentic AI risk has an engineering answer. Prompt injection doesn't. That changes everything about how you design controls.

2026
  1. What LLMs Don't Volunteer

    When you mine knowledge from an LLM, certain types come easily. Others are systematically absent. A taxonomy reveals the blind spots.

  2. Ten Types of Actionable Knowledge

    Not all knowledge works the same way. A taxonomy for what you're actually capturing when you write down what you've learned.

  3. When to Think and When to Count

    Machine learning says let the model find the signal. Heuristics research says use one variable and ignore the rest. They're both right — the dividing line is how much data you have.

  4. The Book That Tells You Not to Read It

    Gigerenzer's thesis is that simple rules outperform complex analysis. If you've already internalised that, reading 300 pages of evidence for it might be the exact kind of overthinking he's arguing against.

  5. The Heuristic Library

    Experts don't make more decisions — they make fewer, by having better defaults. The real meta-skill is accumulating simple rules and knowing when to stop reasoning.

  6. Delegation Is Delegation

    Whether you're trusting a doctor's prescription, an AI agent's code, or a junior engineer's pull request — the trust heuristics are identical.

  7. The Dimensions Nobody Lists

    Title, salary, company, industry — the standard job evaluation checklist misses the things that actually predict whether you'll thrive.

  8. Why AI Demands Experiments

    Most technology decisions can be reasoned through. AI solution design can't — the domain is too empirical, too fast-moving, and too non-linear for theory alone.

  9. The Confidence Stack

    Not all knowledge is equally trustworthy. Three tiers of validation — from 'a model said it' to 'it survived reality' — and why tracking the difference matters.

  10. The Treadmill and the Loop

    Getting ahead of AI best practices is a treadmill. The durable skill is testing assumptions faster than they expire.

  11. Personas Exploit a Blind Spot in LLM-as-Judge Evaluation

    Persona prompting generates the exact type of hallucination that automated LLM judges reward as 'depth.' Two experiments, blind evaluation, and a fact-check that flipped the finding.

  12. The Persona Paradox in AI Agent Teams

    Personas hurt for structured tasks, help for judgment-heavy tasks. Two experiments, blind evaluation, frontier models. The distinction is task-dependent, not binary.

  13. Revealed Preference in Interviews

    What a company has already built tells you more than what they say they're about to build.

  14. Cast the Wide Net

    When you don't have enough information to narrow, stop narrowing.

  15. The Easter Egg That Landed

    The strongest slide in my interview deck wasn't about what I'd built. It was about how I built the deck itself.

  16. How to Think With AI (Not Just Use It)

    Most people use AI like a tool. Here's what thinking with AI actually looks like — and the skills that make the difference.

  17. Your AI Is a Thinking Partner, Not a Q&A Bot

    Stop asking your AI single questions. Start thinking out loud with it. Let half-formed ideas land. The AI holds the structure so you can stay in flow.

  18. Guardrails Are Rivers, Not Walls

    The best guardrails work like river banks — they don't stop the water, they focus it. Constraints create capability.

  19. Your AI Is an Echo Chamber (And That's Sometimes Fine)

    AI agrees with you by design. That's great for creative flow and dangerous at the decision point. Know when to switch modes.

  20. Enterprise AI Agents: The Transformation Is Organisational, Not Technical

    The companies that win with AI agents aren't deploying the most agents — they're redesigning their organisations to work with them.

  21. Honesty as Default, With One Exception

    A two-tier honesty framework: be honest by default, override only when truth would harm someone vulnerable.

  22. Compounding: The Only Mental Model

    If you could only keep one mental model, keep compounding. It applies to skills, reputation, writing, and tools.

  23. Over-Capture, Then Cull

    Don't filter during capture. Capture is cheap. Ideas are expensive. The cull is where quality happens.

  24. Hooks Are Life Infrastructure

    Event-driven hooks in AI coding tools aren't just for linting — they're programmable triggers for life routines, habits, and systems.

  25. Play for You, Work for Others

    Naval's edge: find the thing that feels like play to you but looks like work to others.

  26. Composure Is a Skill

    Rushing is a habit, not a response to reality. You break it by deliberately not rushing when you could.

  27. Your AI Tools Should Watch You Fumble

    The best time to improve a CLI isn't when it breaks — it's when you review the breakage log at the end of a work session.

  28. Mining Your LLM

    Your AI already knows things that would make it better at helping you. The trick is extracting that knowledge and making it permanent.

  29. Building a Bus Alert System in One Session

    How a real need on a Hong Kong bus turned into a GPS-powered alert system in under two hours

  30. The Debate Round Is Where Value Lives

    Independent parallel reviews produce overlapping findings. The cross-critique round produces resolution. That's where multi-agent value actually emerges.