Welcome to the Personal Website of George Michael Huff

Oct 15 2006

I have never tried to learn a programming language in the same fashion I am trying to learn Ruby on Rails. It takes a lot of dedication and persistance. At times I am finding it a bit discouraging, as there is a whole lot to learn. I have no basis for comparison, so when tutorials describe a similarity to another language, it brings me no extra help.

That being said, I am truly enjoying building stuff in Ruby on Rails. I picked up the O’Reilly book, “Ruby on Rails: Up and Running,” by the same guy who did the first few tutorials I followed, Curt Hibbs.

The book leads you through building a photo/slideshow application. It does a nice job of giving the reader a taste of a lot of the powerful features of RoR. For me personally, my eyes lit up at the ease of implementing some AJAX features. It had me dragging and dropping in no time.

I have always been an individual that learns 20 times faster by seeing something done rather than reading through the Rails API. This book is very good about showing small pieces of the puzzle and then starts connecting them as the book proceeds.

After finishing “Ruby on Rails: Up and Running,” I have realized it is time to go back to the drawing board for the application I initially built. The initial app was completely patchwork and was a rough assimilation of all the tutorials I had found online as well as the help I got from the Ruby on Rails IRC channel. Which, by the way, is probably one of the most useful places to get help. I hadn’t built in any kind of testing features and had only used one of the three Rails environments provided with the initial setup. Without having those environments, I would be “upgrading” my application with live data, which common sense tells me is a bad idea.

With the new tools provided by this book I am going to try building this application again.

I feel pretty good about my progress so far, coming from a non-programming background, yet I know there is a long way to go before I can say I know Ruby on Rails. The only big question left is how to build in a login system.

Another goal of mine is to eventually write something intelligent about Rails.

Popularity: 7% [?]

Comments for Learning Ruby on Rails, Part Two

You Say about Learning Ruby on Rails, Part Two

Welcome to the Website of Eleven3. I like to build clean websites, period.

This Is George Huff

He is a web designer / entrepreneur / conspirator / blogger / fianceé living in Portland, Oregon.

When not fully immersed building websites, he runs a record label, writes music, throws a music festival, grows vegetables, and happens to be a huge advocate of his friends and family.

Currently My Latest Twitter

is watching users trickle into the hookup. Nice. 4 hrs ago Follow Me

Work by Industry

Sport

  • Body by Dance
  • This is American Soccer
  • Clint Dempsey

Arts and Marketing

  • Tease Marketing
  • HomeSkillet Fest
  • Nicholas Galanin

Misc

  • Noyes Development
  • Ecoshuttle

Work by project type

Blogs

  • This is American Soccer
  • Nicholas Galanin
  • Clint Dempsey
  • Body by Dance

Websites

  • Tease Marketing
  • HomeSkillet Fest
  • Noyes Development
  • Ecoshuttle

Print

  • Sign of Life
  • HomeSkillet Fest '07 Catalog

Contact how can I help ya?

I am always open for work - sometimes more than others. Send me a message if you have a project that would be of interest. Cheers.

Send a copy to yourself