Blog
Thoughts, tutorials, and insights on web development
—
Spec
Every MCP Revision, and What Each One Took Back
2026-08-198
The Model Context Protocol has had five specification revisions in twenty months. Collected in one table, with what each revision added and — the column that matters — what it took back.
MCP
Spec
API
History
Changelog
Inside MCP: What an MCP Server Is Made Of
2026-08-0521
Take away the vocabulary and an MCP server is a list of tools, a description of each written to be read by a machine, and two ways of delivering a message. Plus authorization, and three ways of failing — the third of which no specification can catch, and it cost me twelve published articles.
MCP
API
Architecture
Security
Authentication
Spec
AI
Retiring Rack::BodyProxy: Post-Response Hooks with rack.response_finished
2025-09-0110
Why Rack::BodyProxy is fading out, how rack.response_finished delivers accurate post-response hooks with fewer allocations, and a step-by-step migration path for your middleware.
Rack
Rails
Middleware
Performance
Spec