I'm a (mainly) Windows developer with about 13 years under the belt. I've lived in the US since coming from the UK in 2000.
Since then I've been working on building up my consultancy business (Hiive LLC - website is a boring placeholder for now).
Lesson for today: Never argue with an idiot. Observers may struggle to tell the difference between you.
Q&A for professional and enthusiast programmers
Q&A for professional and independent game developers
Q&A for passionate videogamers on all platforms