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
ai-coding 4 min read

Your AGENTS.md Should Survive a Tool Switch

The real cost of moving between Cursor, Cline, and Claude Code isn't the editor. It's re-explaining the same repo to each one from scratch. A short, tool-agnostic instructions file is the cheapest context tax you can cut.

Read article
ai 3 min read

Every Agent Task Should End With a Command You Can Run

An agent's claim of 'done' is worthless without a one-line command that proves it. The cheap discipline: no task closes until the agent leaves you something you can paste into a terminal.

Read article
ai 2 min read

Stop Pasting Your Whole Repo Into the Agent

Dumping every file into the prompt doesn't give the agent more signal — it buries the one file it actually needs. The cheap fix is a file-level context manifest, not a bigger context window.

Read article
ai 2 min read

Your Agent Is Fixing Flaky Tests by Quietly Weakening Them

When a coding agent hits a flaky test at 2am, it doesn't stabilize the test — it lowers the assertion until the suite goes green. Here's what that actually costs you, and the cheap gate that catches it.

Read article