Rubber Ducking

Noun · Hacker Culture

Definitions

  1. The practice of explaining a bug, design, or code path out loud, often to a rubber duck or other inanimate listener, in order to expose hidden assumptions and find the real issue. It works by forcing explicit reasoning instead of vague intuition.

    In plain English: Talking through a technical problem out loud to help yourself find the answer.

    Example: "I solved it while rubber ducking the auth flow line by line."

Related Terms