Writing
Notes on MCP, agent infrastructure, open-source maintenance, and the long tail of production problems demos ignore. Some are about tools, some are about systems, and some are about what happens when the cost of writing code drops faster than the cost of understanding it.
Subscribe via RSS. New posts every three to four weeks.
-
From 1,200 tools to 8: reshaping OpenAPI-derived MCP servers so agents can actually use them
A dump of every OpenAPI endpoint into an MCP server is technically correct and practically useless. Here's the transformation layer I've been building into FastMCP — and why picking the right 8 tools beats exposing all 1,200.
-
Pull Requests Are Dead. Long Live Context.
AI made code generation cheap without making review cheap. For open source, that shifts the scarce resource from code to context.
-
Agent Builder, Beyond The Chatbox: Introducing Augmented Infrastructure
We built an agent that does more than talk about infrastructure. It can reach into real environments, call tools through runners, and close the loop with Elasticsearch.
-
Bad Tools Make Bad Agents
Most agent failures are not model failures. They are tool-shaping failures. If your tools are generic, leaky, or poorly scoped, your prompt turns into a compensating control system.
-
Why We Shipped Performance Presets Instead of Better Documentation
Elastic Agent had accumulated a pile of tuning knobs that only experts could use well. Performance Presets were a product decision to package judgment, not just publish more YAML advice.