For whatever reason I don't have idempotent in my typical software development vocabulary, even though I know what it means and its conceptual importance. I did implement one of these examples after all.
But I rarely use the word either in speech or in my internal dialog as I'm thinking about things. I certainly use the idea of idempotency, but not the word for some reason.
It is cumbersome to pronounce :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.