Writing
Field notes and longer thinking, grouped by area. 3 posts so far.
ML & Engineering
-
I lint-scanned 36 popular MCP servers. A third of them are failing your agent.
AgentsMCPEngineering
Your MCP server can be 100% spec-compliant and still be unusable by an agent. I built mcpgrade to measure the difference — then pointed it at 36 popular servers.
-
Designing tools LLMs can actually use: five failure modes I keep seeing
AgentsEngineering
Your tool API can be perfectly engineered and still confuse every model that touches it. Field notes on why, from someone who integrates agent tools for a living.
AI Agents & MCP
-
I lint-scanned 36 popular MCP servers. A third of them are failing your agent.
AgentsMCPEngineering
Your MCP server can be 100% spec-compliant and still be unusable by an agent. I built mcpgrade to measure the difference — then pointed it at 36 popular servers.
-
Designing tools LLMs can actually use: five failure modes I keep seeing
AgentsEngineering
Your tool API can be perfectly engineered and still confuse every model that touches it. Field notes on why, from someone who integrates agent tools for a living.
Career & Industry
-
Why this blog exists
Industry
Production AI agents fail in ways that never show up in demos. Someone should write those down.