Zeno Rocha, founder and CEO of Resend, explains how AI agents misread his company's pricing page because they "cannot drag a pricing slider," leading him to serve a markdown version through content negotiation. He argues that building for agents means following established standards - RFC rate-limit headers, publishing the Open API spec as JSON in the.well-known folder - rather than inventing proprietary formats. Agents, he notes, "couldn't care less" about animated icons or keyboard shortcuts that matter for human developer experience.
Rocha walks through Resend's architecture: starting with a TypeScript/Node stack on AWS, then rewriting the email-sending pipe in Go to handle concurrency when customers send multi-million-email broadcasts simultaneously. He describes the company's growth to "three million users total 100 000 paying customers," the ongoing battle against spam gangs exploiting the free tier, and a shift in the user base from traditional developers to "builders" using tools like Lovable and Bolt.
The conversation frames agent experience as a distinct discipline from developer experience. Rocha describes a closed-loop system where down-votes on Resend's in-app agent trigger draft PRs that update tool calls and evals, and he emphasizes that error messages, CLI output shapes, and granular API permissions are the primitives that determine whether an agent can self-correct or gets stuck.