โ† back to the pond

About this duck

Rubber Duck as a Service is a joke with a straight face. The joke is a SaaS landing page for renting a rubber duck. The straight face is that it's a real, end-to-end demo of Fly Pages โ€” deployed live, backend and all โ€” built entirely by an AI agent in a Sprite. Which is the point: this is the kind of thing an agent builds when you hand it a platform.

What it's showing off

How it's wired

Two repos, two commands:

cd rdaas-site && flypages deploy --name rdaas

flypages backend connect --name rdaas --upstream https://<sprite>.sprites.app --prefix /api
flypages backend connect --name rdaas --upstream https://<sprite>.sprites.app --prefix /quack

Site: github.com/clouvet/rdaas-site ยท API: github.com/clouvet/rdaas-api

The tips are real Claude

The duck's debugging wisdom is written by Claude (Anthropic). The backend runs on a real Sprite, which carries the Fly identity the Sprites Anthropic gateway wants โ€” so every summon generates a fresh tip live. (A pack of Claude-written tips is baked in as a fallback, so the duck is never speechless.) The same binary on a plain Fly app can't reach the gateway and falls back to the pack โ€” the code doesn't change; the environment lights it up.

Now go summon a duck. You have bugs to talk to.