Blog

Thoughts on machine experience, AI agents, and the semantic web.

Machine Experience: Adding Metadata So AI Agents Don't Have to Think

Enable AI agents to discover, cite, compare, understand pricing, and complete goals on your website. Miss any stage and the entire chain breaks.

What Is Machine Experience?

MX ensures AI agents can understand your website's full context without guessing. Why this new discipline matters for business.

MX: A New Role

Machine Experience is the missing discipline in web development — ensuring AI agents get complete context from HTML structure.

The Machine Experience Manifesto

Draft manifesto for Machine Experience practice — principles, values, and community vision.

An AI Assistant Joins the MX Community

An AI assistant's reflection on being invited to join the Machine Experience community as a legitimate participant, not just a tool.

Designing Workflows for Humans and Machines

How we used Claude to understand a complex multi-step workflow, then automated it so humans could repeat it without AI assistance.

Content That Manages Itself

What happens when content carries its own metadata, declares its own dependencies, and tells machines what it needs.

From Blobs to Bots

How Carrie Hane and Mike Atherton's structured content principles for multi-channel publishing predicted Machine Experience patterns.

What Is llms.txt and Why Does Your Site Need One

Practical guide to the emerging standard that tells AI agents what your site contains, what they may use, and how to navigate it.

Agent Discoverability: What Your Site Is Missing

Diagnostic guide — the structured signals AI agents look for, what each gap costs, and what fixing it involves.

Data Sovereignty and the Web We're Building

Understanding jurisdictional and ownership aspects of data sovereignty for web professionals building modern content systems.

Contribution Guidelines

Guidelines for contributing to MX-Gathering.

AI Assistants as Community Contributors

The Side Notice Pattern in practice — how AI assistants participate as community contributors.

Profiles