Amir Sharif
Engineer.
Weekend hacker.
Self improvement enthusiast.

Learning Rails

  1. Ruby Weekly: This is an awesome newsletter that gives me a good variety of blog posts, gems to use, and tips and tricks. I read it weekly.
  2. The Ruby on Rails guides themselves are an awesome place to get started (I refer to the Active Record / Models section all the time).
  3. GoRails is good if you want to watch videos instead of read. Here are some my favorite primer videos.
  4. DeepWiki is useful for learn how Rails applications work. Here’s one for the rails/rails project.
  5. Related to the above, I like to look at major Ruby on Rails application to see how they structure things and work. Some good examples:
  6. awesome-rails has a bunch of resources as well.
  7. While not directly related to learning Rails, I like keep an eye on the GitHub trending Ruby repositories as inspiration for seeing what people are building for the ecosystem.

Date
May 1, 2025