Featured image of post Agents Need Capabilities, Not Roles

Agents Need Capabilities, Not Roles

Security has been doing fine-grained action-based authorization since POSIX rwx in 1973 and since capability-based security named the per-action token in the sixties. Agents are a new identity class where that heritage matters more, not less. The unit of an agent's permission is the action it can take, grouped by blast radius, and the framework that holds it is the ISMS you already run.

Featured image of post Agent Identities Are Service Accounts That Improvise

Agent Identities Are Service Accounts That Improvise

A service account always does the same thing. An AI agent decides what to do as it runs, against inputs that may include adversarial text indistinguishable from instructions. The base identity discipline is the same; the operating model is different, and the difference is where most agent rollouts go wrong.

Featured image of post Security Is an Overlay, Not a Column

Security Is an Overlay, Not a Column

A security team will never get a column on the org chart or a person on every value stream. Security has to attach as an overlay instead, woven from three modes: embed at decisions, program across every stream, on call for events. The highest-stakes embed is the architecture decision, which sets compliance scope and tooling cost for years, before it ever shows up in pricing.

Featured image of post The Org Chart Is Not the Value Stream

The Org Chart Is Not the Value Stream

Most companies are organized into vertical silos, and Conway's law stamps that shape straight into the product they ship. The value stream, the path work actually takes to reach a customer, runs sideways across every silo and belongs to no one. The fix is not to break Conway's law or to reorganize, but to aim it and give the value stream an owner.

Featured image of post The First Security Hire Is a Unicorn Hire

The First Security Hire Is a Unicorn Hire

The head of security role, usually a company's first security hire, expects one person to be a unicorn with real depth across every security domain. Genuine unicorns are rare, and no two have the same powers. Whether you're hiring one or becoming one, matching those powers to a company's real risk matters more than the myth.

Featured image of post The BlackDuck API: A Love Letter Written in 406 Errors

The BlackDuck API: A Love Letter Written in 406 Errors

I spent months building a production collector against the BlackDuck API. The documentation didn't prepare me for what I found. Here's everything I wish someone had told me about navigating its hierarchical data model, undocumented quirks, and the organizational challenges hiding behind the technical ones.