The Powerduck Blog

API engineering, from the spec out

Product updates, engineering notes, and guides for designing, debugging, testing, mocking, and serving MCP tools from one OpenAPI spec.

Browse the guides
testing 3 min read

Testing the Permission Matrix

A matrix that only proves the admin can do everything has not really been tested.

Read article
testing 3 min read

Testing Client Timeout Behavior

A client that gives up at the wrong millisecond either waits forever or drops a request that was about to succeed.

Read article