Technical notes on AI agents, cloud systems, React, TypeScript, and the interfaces that make software easier to operate.
Delegated Authorization for AI Agents: Scoped, Short-Lived Credentials
Why agents should never hold a user’s long-lived credentials, and how OAuth token exchange gives you scoped, short-lived, auditable delegation instead.
MCP Gives AI Agents 1000 Tools. Who Decides Which Ones They Can Use?
Why I built AgentIAM — and why this problem is only going to get bigger.

Rendering AI Agent Interfaces with A2UI, React, and AWS Cloudscape
A practical look at how agui-cloudscape-renderer turns Agent-to-UI events into dynamic, enterprise-grade Cloudscape interfaces.
Hello World: My New Tech Blog
Welcome to my new blog powered by Hugo and PaperMod.