WSJ - https://www.wsj.com/articles/why-i-was-fired-by-google-15024...
Reason - http://reason.com/archives/2017/08/14/an-interview-with-jame...
Bloomberg - https://www.bloomberg.com/news/articles/2017-08-10/fired-goo...
He explicitly says he doesn't endorse "alt-right" ideology - http://money.cnn.com/2017/08/15/technology/culture/james-dam...
The guy is a introverted programmer, not a media strategist.
Debate his memo on the merits + stop doing the name-calling - it actually has the opposite desired outcome. If he's really wrong, take apart his piece line-by-line and show how. If it's so clear-cut and he's obviously racist, it shouldn't be too hard.
BTW, for reference purposes, here's the full memo - http://diversitymemo.com/ - make sure you reference this one and not the Gizmodo one that took out the various citations.