.NET to Rails Survival Guide!
Let’s turn back time (not too far) to the summer of 2005, when I first discovered Ruby on Rails. A MCSD for .NET, I had been working professionally with Microsoft development technologies for about 11 years. With laptop under my arm, I was ready to take on pretty much any software development challenge, whether it be web site, Windows app, heck, even stuff for Tablet PC and Windows Mobile. I was pretty confident in my ability to do pretty much anything .NET-related, and get it done quickly. Bring it on, clients!
Then I discovered Rails. My world was turned upside-down. Everything I *thought* I knew about web development changed. I no longer had the snuggly comfort of Visual Studio, Intellisense, and all the tools I knew how to use so well. I was enamored with Ruby and Rails, but what about all this other stuff? Linux? Apache? Subversion? MySQL? Huh?
So, I thought it might be fun to write about this “other stuff”. There are plenty of great tutorials out there about how to get going with the Ruby language and with Rails, so I’ll leave that to the experts. I’ll just outline how I broke out of my .NET comfort zone and out into the wild."
Me, January 2006. Found in a Word doc written as a draft of the first blog post of what later would become Softies on Rails.