This time has been different though, Ruby on Rails just makes sense to me and I haven’t felt overwhelmed and continue to chip away at building the site. I think the biggest reason that I have not given up this time is that I bought “Ruby on Rails Tutorial: Learn Rails by Example” and built out the sample application and did all the extra exercises. This book is recommended over and over again whenever someone asks about learning rails and it really does deserve its reputation as the best resource for learning rails.
It does a really great job of teaching the fundamentals of Model-View-Controller, REST and Test Driven Development, all while getting the reader comfortable with Ruby syntax and Rails conventions.
So my first lesson learned is that anyone who wants to learn rails should start with “Ruby on Rails Tutorial: Learn Rails by Example”.