How is tech "politically homogenous"? If anything, tech folks are a bit more likely to skew away from the political center, but it's not like they consistently lean "left" as a group.
I don't know if the people that make up tech lean left over all if you summed them up but the ones that don't lean left sure seem to keep their mouth shut in the workplace which has the same effect.