The error is thinking that Twitter is a place for discourse.
It's a place where you go see what celebrities (of any field, programming counts) are promoting and maybe follow a few interesting people who use Twitter as a medium for their writing for some reason.
It's not a place where you can change anyone's opinion and if you think that you'll have a bad time.