Writing / 02

Notes from the trust layer.

Essays, field notes, and practical frameworks for identity systems that have to work in the real world.

Oct 28, 2026
MCP

OAuth for MCP: A Reference Architecture

A practical OAuth architecture for MCP separates client, authorization server, protected resource, and audience-bound access token.

8 min read · 24 reads
Oct 21, 2026
AI

Secure Tool Calling for AI Agents

An agent should propose tool calls, not authorize them. Every execution needs schema validation, policy enforcement, scoped credentials, and an audit trail.

7 min read · 16 reads
Oct 14, 2026
MCP

Designing Authentication for MCP Servers

An MCP server is a protected resource, not an OAuth client wearing a different name. It must publish trust metadata and validate audience-bound access tokens.

8 min read · 21 reads
Oct 7, 2026
Authentication

MFA Isn’t Enough: Defense in Depth for Modern Applications

MFA raises confidence at login, but modern applications still need secure sessions, risk checks, authorization, and revocation after authentication.

7 min read · 30 reads
Sep 30, 2026
OIDC

How Enterprise SSO Actually Works

Enterprise SSO is a federation of trust, not one shared login session. SAML or OIDC carries identity proof, while each application still owns its session and authorization.

9 min read · 12 reads
Sep 23, 2026
Authentication

Designing Secure Authentication APIs

A secure authentication API is a protocol boundary, not a login controller. Token semantics, failure behavior, rotation, and agent identity must be designed explicitly.

9 min read · 0 reads
Sep 16, 2026
Authentication

Session Management at Scale

Sessions are distributed security state, not just cookies. At scale, rotation, revocation, tenant context, and agent delegation must survive every service hop.

9 min read · 0 reads
Sep 9, 2026
Architecture

Designing Multi-Tenant Identity Systems

Multi-tenancy is an authorization boundary, not just a tenant_id column. Identity must establish tenant context before every access decision.

8 min read · 20 reads
Sep 2, 2026
Authorization

RBAC vs ABAC: Choosing the Right Authorization Model

RBAC works for stable job functions. AI agents often need ABAC's contextual, per-request authorization decisions.

6 min read · 18 reads
Aug 26, 2026
Architecture

Building Identity into AI Applications from Day One

Identity is not a security review item you bolt on before launch; for AI applications, it is architecture that needs to run through the whole system from the first commit.

8 min read · 30 reads
Aug 22, 2026
Authorization

Authentication vs Authorization: Why Most AI Apps Get It Wrong

Authentication answers who you are. Authorization decides what you can do, and AI agents need that decision checked continuously.

7 min read · 21 reads
Aug 15, 2026
OAuth

OAuth, OIDC, SAML, JWT: A Practical Guide for Modern Engineers

Four identity standards, four different jobs. A practical guide to understanding how OAuth, OIDC, SAML, and JWT fit together in modern applications and AI agent systems.

10 min read · 30 reads
Aug 10, 2026
Authentication

Why API Keys Are Not an Identity Strategy

API keys prove that a caller knows a secret. AI agents need scoped, expiring, and auditable identity instead.

8 min read · 10 reads
Aug 4, 2026
OAuth

OAuth Was Designed for Humans. AI Agents Change the Rules.

OAuth’s human-centered assumptions start to break when agents act unattended, delegate work, and chain decisions across services.

10 min read · 50 reads
Aug 2, 2026
Authentication

Authentication for AI Agents: Lessons We Can Borrow from Enterprise Identity

Enterprise identity solved many of the problems AI agents are creating today. Here are five lessons worth borrowing.

6 min read · 28 reads