blog

November 2025

Handing Your Phone to a Stranger, Why Agents Need Their Own Identity

How Agents and tools are conceptually different, why MCP and A2A are not the same thing and the practical implications for Agentic system designers. (Plus a shoggoth with a smiley face).

October 2025

What Makes Agents Different?

A general outline of how “Agents” differ from other software systems, and what implications those differences have for platform operators.

August 2025

Schema Driven [Smart] Crawling is Cheap and Effective

I wrote a “Smart Crawler” for my own niche deep research platform. Because of the constraints of my problem domain and the approach I used, the costs are impressively low. Source code is available under an MIT license.

Drafts

AI Gateway User Stories

I’m working on proposing an Egress Gateway for Kubernetes SIG-Networking to allow for easy configuration of AI specific policies e.g. uniformly applied guardrails for both local and external inference.

Abandoned approach: PR Instead


Disclaimer: This is my personal blog. The opinions here do not represent my employer.

main profile