Being new to Rails, I am having a difficult time finding a website or reference that gives a run down summary of Ruby on Rails. I understand MVC, ActiveRecord, and that sort of stuff on a basic level, but I am having a hard time understanding some of the relationships and fundamentals. For instance:

  1. What are all naming conventions I need to be aware of?
  2. How should controller actions be structured and named?
  3. What are the best ways to render information in a view (via :content_for or render a partial) and what are ways I shouldn't use?
  4. What should go into a helper and what shouldn't?
  5. What are common pitfalls or something I need to do correctly from the very beginning?
  6. How can you modularize code? Is that what the lib folder is for?

I have read a number of responses on StackOverflow in regards to this question, but all of them just point to a 300+ page book I need to read, whereas I just want a concise summary of what's important.

Some resources I am already aware of, but do not offer a concise summary of fundamental concepts for new users:

Edit
Report