Perhaps by minding your own business and focusing on the work? Nobody is forcing you to view that person's blog or to even know it exists.
If that individual's viewpoints somehow visibly leak into their work or professional communications, then you might have a case for complaint or concern.
You are just denying people their freedom of association. I personally wouldn't want to associate with a racist for the simple fact that he is a racist, no matter where they display their racism.
That's demanding too much from minorities IMO. OK, you should tolerate a racist colleague, what about a racist boss? Like, you know he'd like to see fewer people like you, and also gets to decide about your promotion or layoff.