As a software guy I find myself using words like "idempotent" and "cache", which I'm very familiar with from technical writings, but have seldom heard being spoken.
When I do hear someone using these words I'm frequently surprised by their pronunciation, and have no idea which of us is correct, if either.
I'm not asking for guidance on how to pronounce these words, I just want to know if there is a word or phrase to describe them.
(And if it's an uncommon word, how would it be pronounced?)