Recent Posts

RFC 9457 Problem Details Gives API Errors One Shape Instead of Fifty Ad Hoc JSON Bodies

read more

Idempotency Keys: How One Header Stops a Retry From Charging a Customer Twice

read more

A Tiny ETL Binary Competes With curl, jq and SQLite in a Cron Job, So Build It That Small

read more

An AI Agent Flight Recorder Belongs in One Portable File, the Way HAR Did It for HTTP

read more

Benchmarking MCP Servers and Stateful API Workflows: Latency, Throughput and Tokens per Call

read more

Diagnose a Slow API From One Request: DNS, Connect, TLS, Server Wait and Transfer

read more

Finding API Endpoints, Tables and Flags Nobody Uses Takes Code and Traffic Together

read more

Fuzzing MCP Servers: Generate Bad Arguments From the Tool Schema and Watch What Breaks

read more

Give Any API a History: Poll It, Hash It and Query Old Versions With SQL

read more

Infer Your API's Real Contract From Traffic, Then Diff It Against the Docs

read more

More

Keeping Third-Party API Responses in SQLite Gets You a Cache, an Offline Mode and a History

LLM Response Caching Pays Off in CI, Evals and Agent Retries, Not in Chat

Make for APIs: Rerun Only the Steps Downstream of an Endpoint That Changed

Mapping an Unfamiliar API by Following the IDs Between Its Endpoints

All Posts