I tend to side with @meh on this one. Work is about work, not about their private life or opinions. I don't ask my coworkers about their political opinions, and frankly I could care less if they were Nazis, Christians, Gay or AntiGay.
Calling a developer out for what they said on Twitter is like hating on a mechanic for something you overhead at a bar. You might choose to not get your car serviced there, but don't imply that they shouldn't be working on cars. They're obviously skilled.
I'm sure the poster has their own political views which others would find inconvenient or even downright horrible.