Y'know this reminds me that I've been wondering about the programming jargon 'yak shaving'. As in, how widespread is knowledge of that term, even among programmers? It seems very obscure to me, like I have to explain it to other programmers.
a lot of programming terms escape into the wild
i think a lot of people have heard of 'rubber ducking' where you explain the problem to a rubber duck and the explanation helps you understand the problem
but have you heard of 'duck typing'?