Writing

Essays on AI agents, web infrastructure, open source, and building companies.

March 30th, 2026 · AI AgentsAgentic WebWeb Infrastructure

The Publisher's Dilemma: Block, Tolerate, or Cooperate

Publishers face a binary choice with AI agents: block them entirely or serve them raw HTML at full cost. Neither option is good. There is a third path, and the economics are compelling.

March 30th, 2026 · AI AgentsPlasmateAgentic Web

The Billion Dollar Tax on AI Agents

Every time an AI agent reads a web page, it pays to process tens of thousands of tokens that encode nothing but visual presentation. Across the industry, this hidden tax adds up to billions of dollars a year. Here is where that number comes from.

March 30th, 2026 · AI AgentsPlasmateAgentic Web

When AI Reads the Web Wrong

AI agents browse the web constantly. They also get things wrong constantly. The problem is not the AI. The problem is what we are feeding it.

March 29th, 2026 · PlasmateAI AgentsFounder Story

Why I'm Building a Browser No Human Will Ever Use

Chrome was designed for humans looking at screens. Plasmate was designed for AI agents reasoning over content. This is the story of why that distinction matters and what it took to build.

March 29th, 2026 · MauticOpen SourceAI Agents

What I Learned Building Mautic That Applies to the Agentic Web

I built the first open source marketing automation platform. A decade later, I am building infrastructure for AI agents. The problems are different. The patterns are identical.

March 29th, 2026 · AI AgentsWeb InfrastructureAgentic Web

The Web's Fourth State

The web has served three consumers: browsers, search engines, and applications. AI agents are the fourth. They have no format, no protocol, and no infrastructure designed for them. This is the most consequential gap in modern web architecture.

February 8th, 2026

DENSE Protocol: Defensive Publication

Technical disclosure for the Distributed Encoded Network Signal Exchange (DENSE) protocol - a compact binary protocol for agent-to-agent communication over social media