Writing

Articles

The canonical home for our long-form. Most of it runs in series — start at Part 1 and read down. Syndicated to LinkedIn, Medium, and Substack, but published here first.

Read any time

Foundations

The groundwork the series build on — read these in any order.

2-part series · read in order

Org as Code

How we actually build — the operating model behind the software, not just the software.

4-part series · read in order

Governance That Bites

Making AI governance technically enforced, not merely advisory — drawn from the model we run in the open on ai-homelab.

  1. Part 1 of 4

    Why Your AI Policy Is Just a Wish

    Most AI governance would survive an audit and lose to an attacker, because it lives in a PDF instead of in the infrastructure. This is the model we run instead: Govern, Manage, Enforce — where every policy is bound to a control point that makes it physically true. The gateway won't authenticate an unregistered system. Approval isn't a document; it's the credential. And no security property depends on the model behaving.

    • AI Governance
    • AI Security
    • LLM
    Read article →
  2. Part 2 of 4

    You Can't Govern What You Can't See

    Enforcement starts with an inventory, because you cannot govern a system you don't know exists. This is how we build the AI inventory and the AI bill-of-materials, why the embedding model and the knowledge corpus belong in that bill as attack surface, how T0–T3 risk tiers make control proportional, and the five signals we use to hunt the shadow AI already running inside the walls — plus why the paved road has to be faster than the goat path.

    • AI Governance
    • AI-BOM
    • AI Inventory
    Read article →
  3. Part 3 of 4

    The Model Proposes, the Workflow Disposes

    The dangerous moment is when an AI takes an action. This is the deterministic layer that decides whether it may: the model emits an intent, never an action, and a policy enforcement point validates the schema, binds every parameter to the authenticated session, checks a per-tool authorization matrix, and hands execution to a workflow engine that holds the credentials the agent never sees. Including the prompt-injection test that passes even when the model is fully compromised — because 'the model resisted' is not a pass criterion.

    • AI Governance
    • Prompt Injection
    • AI Security
    Read article →
  4. Part 4 of 4

    A Control Nobody Tests Is a Belief

    A governance control you never test is indistinguishable from a control that doesn't work. This closes the series: guardrails as versioned code, an evaluation suite that runs like unit tests and blocks the merge on a regression, the scheduled jobs that check for inventory drift and shadow credentials and fail loudly, and the honest scorecard that marks its own unfinished items instead of claiming completion. Governance as a living system, not a document.

    • AI Governance
    • Guardrails as Code
    • CI/CD
    Read article →