You know when you have a tricky technical problem you can’t solve?
Even sitting in the shower or cleaning your house doesnt put your mind in a state to solve it?
That’s when you need a rubber duck!
Wikipedia boringly describes Rubber Duck Debugging like this: “Many programmers have had the experience of explaining a programming problem to someone else, possibly even to someone who knows nothing about programming, and then hitting upon the solution in the process of explaining the problem. In describing what the code is supposed to do and observing what it actually does, any incongruity between these two becomes apparent.”
I didn’t even know it was a thing! I do it to other people, and other people have used me as their bath-related child’s toy without me realising I was part of a thing!
Oh well, now I know…