I should note that I was doing these things before I read the article but this post helps to reassure me that I'm on the right track. I glanced at the article about learning Rails and also found the RailsTutorial book to be a great resource even for a beginner like myself given its "dive in and start doing realistic projects" nature.