Hmmm....Progtard. That’s the first I’ve seen this new word.
If you are the one who made it up, I say “Congratulations!” I like it. May I steal it? : )
I did make it up but I would be shocked if others haven’t done so previously as it’s such an obvious combination.
Please, use it!