I am currently using windows for my development which has caused several issues over the last month. Honestly I have tried to keep all my development on my Ubuntu laptop but it’s starting to show it’s age. So while I was looking for a good IDE, I experimented with several different setups. I think at the end of the day I am settling with rubymine.
One of the main things I wanted to make sure I could do was rapid deployment with out a lot of overhauling or insane amounts of setups for basic projects. The more I can automate the better which this is currently allowing me to do.