From a German point of view both liberals and conservatives are right wing. And his article is totally missing any left wing politics. He is missing the green, the socialists, the communists, and the anarchists point of view here.
And making it one dimensional also does not fit: What about Christian socialists, what about conservative greens, what about anarcho-capitalists, or national socialists?
e.g. I would classify myself (when it comes to programming) as anarcho-capitalist: I'm using the language that best fits the problem, without bias. And I'm earning most of my money with free software.
I also can not agree with how he positioned some languages, e.g. Perl might look liberal at first, but the CPAN community is more conservative when it comes to constraining regression test or documentation than the Ruby or Python people. Also ASM might look liberal at first, but if you ever worked in a closed shop, you know that ASM/370 coders have a really conservative approach to create software.