1999·Early web, before YouTube
Rubber duck debugging
Explaining your problem to a bath toy until you notice the answer.
You might remember it as rubber ducking
A trend people joined in with
- SourceNo single original
- MediaNot held by ViralWorld
What this was
A programming practice named in The Pragmatic Programmer: describe the fault aloud, line by line, to a rubber duck. It works, which is why it survived from a book into a genuine internet-wide in-joke with its own merchandise.
It first appeared in 1999, during early web, before YouTube.
Early web, before YouTube
- Crazy Frog 2003Early web, before YouTube
- Rejected Cartoons 2000Early web, before YouTube
- Bad Day office video 1997Early web, before YouTube
- Dancing Baby 1996Early web, before YouTube
- Shipping 1996Early web, before YouTube
- Scary Maze Game 2004Early web, before YouTube
- Dean Scream 2004Early web, before YouTube
- Salad Fingers 2004Early web, before YouTube
- This Land (JibJab) 2004Early web, before YouTube
- Ding Dong Song 2004Early web, before YouTube
Related
Nothing related yet. Relationships are recorded where evidence supports them, not inferred from similarity.
Behind the recordWhere it came from
There is no original to identify: this spread through many separate posts at once rather than from a first one. ViralWorld holds no copy of it either — what it was, when it spread and what people called it is the record.
Nothing here is claimed to be the first version of this, because research established there was not one — it appeared in many places at once.
Not established. This index only names a creator where the evidence supports it.
- What happens
- A programming practice named in The Pragmatic Programmer: describe the fault aloud, line by line, to a rubber duck. It works, which is why it survived from a book into a genuine internet-wide in-joke with its own merchandise.