Writing
AI controls, agent systems, banking governance, production practice. 404 essays, newest first.
- 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.
- Governing Agents the Way Cells Govern Themselves
Six cell biology mechanisms that reveal what the networking 'control plane' metaphor misses about governing AI agents.
- 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.
- The 'Are You Sure?' Loop
AI's first 'I'm done' is almost never its best work. Simulated accountability pressure — just asking 'are you sure?' — surfaces blind spots that self-review misses.
- Redundancy Is the Only Honest AI Research Strategy
I ran the same question through 6 AI tools and scored them against peer-reviewed evidence. Every tool got something wrong that another got right.
- The Calculator Analogy
Nobody practises arithmetic speed anymore. The same thing is happening to prose, research, and analysis — and it changes what humans should get good at.
- What Feels Like Play
Naval's famous line is easy to nod at. The hard part is actually identifying yours — and being honest about what isn't.
- Your Body Doesn't Care What You're Thinking About
30 days of Oura data showed activity type doesn't predict stress. Meetings do.
- The Thirty-Year Gap Between Faking and Understanding Natural Language
From AppleScript's rigid English-like syntax to LLM tool-calling — what changes when the computer actually understands you.
- Not Every Cron Job Is a Feedback Loop
Automation that collects without learning is just a cron job. The difference is a feedback signal — a number that goes up or down.
- The Loop Is the Product
Karpathy's autoresearch and every useful AI tool share the same pattern: the code is trivial, the feedback loop is the product.
- The Bootstrap Problem in AI Tooling
You need the tool to build the tool. The answer is: build the dumb version first, use it once, then have it build its replacement.
- Why Nobody Builds Cross-Vendor AI Orchestration
Every AI lab builds single-vendor orchestration. The cross-vendor layer is a gap — and it's a gap for a reason.
- The Orchestration Layer Is Knowledge, Not Code
Multi-agent AI orchestration frameworks are commodity. The competitive advantage is knowing which agent to use when, what breaks, and how to recover.
- Is Insight an Illusion
When pattern-matching feels like wisdom, what are we actually experiencing?
- The Grey Areas Are the Whole Thing
Ethics isn't about knowing the answer — it's about feeling the tension
- Why Be Nice
The question I can't fully answer for my son
- The Fluency Trap
When AI conversations feel insightful because the language model is good at producing insight-shaped text
- Why Nobody Benchmarks Memory
The things that matter most in production are the things that get benchmarked least
- The Byproduct Trap
When the paper becomes more interesting than the answer you set out to find
- AI Agents Need Notebooks, Not Just Memories
The missing layer in enterprise AI isn't smarter models — it's structured memory that humans can actually review.
- Guardrails Beat Guidance
Prompt instructions are suggestions. Hooks are constraints. One survives a model swap.
- Taste Works for Small Bets
The 'ship and calibrate' loop works beautifully for reversible decisions. For the big ones, you're mostly guessing and then making the guess true.
- Your Output Is Your Selections
AI commoditises execution. What remains is taste — the 'that's the one' reflex. And the only way to sharpen it is to ship and see what reality says back.
- The Skill Is Knowing What Matters
The bottleneck in a world of AI tools isn't crafting the output — it's knowing which output is worth crafting.
- Act-on-Receipt: The Third Task Class
Most task systems are binary, but a third class exists — tasks triggered by external notifications — and managing them like a backlog item is the wrong move entirely.
- Push Not Pull
AI agents that require you to go looking for their results aren't agents — they're automation with better UX. The loop closes when results arrive, not when you remember to check.
- The Human Bus Problem
Adding more AI tools doesn't make you faster if you're still the junction between every agent step.
- The Identification Problem
Having great AI delegation tools and not using them isn't a tool problem — it's a pattern recognition problem, and that distinction changes everything.
- The Last 10% Is the Feedback Loop
The execution layer of an AI system is only half the infrastructure — the reporting layer is what determines whether anyone acts on the results.
- The Session Boundary Is Why You Still Don't Have AI Agents
The gap between AI assistants and AI agents isn't about reasoning capability — it's about whether the thing can survive your laptop closing.
- Agentic AI in Production Looks Like a Workflow
The gap between 'agentic AI' hype and what actually ships in production turns out to be a workflow — and that's a feature, not a failure.
- Shifting Priors Is Not Finding Truth
An experiment with AI deliberation revealed something uncomfortable: accumulating confident opinions feels like convergence on truth, but isn't.