Rubber Duck Debugging

A duck costs nothing and outperforms most tools.

▶ the lesson · ~35s · narrated · tap for sound

the intro

Rubber duck debugging is explaining your code, line by line, to an inanimate listener. Saying it out loud forces your brain to state assumptions it has been skipping — and the wrong one usually reveals itself mid-sentence.

fun fact ✦

The duck never interrupts, never judges, and has fixed more bugs than most debuggers.

the docs

quick hits about Rubber Duck Debugging

15-second answers · interviews, tips, trivia & hidden gems

📚 tutorial

No duck? Write it out

🔧 useful

Two keyboards, one bug

🧠 trivia

Where the duck began

💎 deep

The mid-sentence fix