The techie guys are also the ones with verified Twitter accounts and Elon Musk balls on their mouths in my experience so i can't say i'm surprised if they deleted your post :/
It would definitely fit that instance too, it's also some quality shitpost and could fit in political communities as well so kind of a universal one if you ask me!