OpenAPI
How to generate an OpenAPI spec from existing codeFour working ways to get an OpenAPI 3.1 spec out of a codebase that never had one, what each approach misses, and how to keep the result true.4 min readEngineering articles and guides
Engineering notes from building Elva: how a repo becomes a catalog without a spec, what changes when agents call APIs, and the machinery behind generated specs, tests, and MCP servers.
4 posts, newest first · UpdatedMCP
MCP vs REST: what changes when agents call your APIMCP does not replace REST. It changes who the caller is. What that shift means for interface design, auth, error messages, and operations.4 min readEngineering
How Elva reads a repo: from route handlers to OpenAPI 3.1Static analysis, framework fingerprints, and the messy middle where code and spec disagree.11 min readEngineering
Scoring agent readiness: what the A–E grade actually measuresDescription coverage, schema completeness, auth clarity, and the weights behind the grade.9 min readShip notes, monthly
One email with what shipped and what we learned. Unsubscribe anytime.
Ship APIs anything can call
Humans, tests, partners, agents. One catalog, one contract, one place.
