A method of debugging code by explaining your problem or code line-by-line to an inanimate object, such as a rubber duck, as a way to find errors or solutions.
"I was stuck on a bug for hours, but after a session of rubber ducking, I figured out the issue."