matters. At 1st Edge we use Ubuntu to develop web based Ruby applications and services. I use SquareSpace to blog at Journeyman Developer I have a Github account with some stuff on it. I try not to tweet about food as @nclaburn.
impossible, but it is frustrating. Some gems just aren’t supported on Windows. My recommendation, is that if you’re stuck on Windows and can’t virtualize Linux, then use JRuby as your VM. Vagrant is another option, but it still requires virtualization of linux.