Notes.
Working notes on frontend engineering, design systems, and performance.
01Your website has a new user: the AI agentWebMCP points at a web where AI agents call your product's capabilities directly instead of driving your UI. What that means for semantic HTML, frontend architecture and undo.02Building collaborative UI without Redis, Kafka or a message brokerOne Durable Object per room instead of Redis Pub/Sub and a fleet of WebSocket servers: how Cloudflare's model simplifies collaborative UI, and what you trade away.03How real time does your dashboard actually need to be?Polling, long polling, SSE, streaming fetch, WebSockets, and WebTransport: one dashboard built six ways, and why SSE is what I would ship.