If you, like me, have recently switched to Ruby from another language, you might be looking for some good Ruby-specific technical resources. I know when I was doing more .NET, I had my go-to podcasts, books, and blogs. I’m trying to find the same resources for Ruby.
At Ruby Retrocession, I had a great chance to ask some much more experienced Rubyists what they would recommend. I asked specifically for resources for someone who was new to Ruby but not new to programming, and who wanted to come up to speed quickly.
I haven’t had time to follow up on all of these recommendations. For a resource that I haven’t had a chance to look at, I’ll just pass it along without comment, but I’ll comment on resources if I can.
The Bike Shed is an entertaining and fairly technical podcast. The hosts work at thoughtbot and maintain Rails itself, among other things, so sometimes the technical discussions are a little bit beyond me, but when I do pick up tidbits, they are very helpful. Since I learned about this podcast, I have tried to listen every week.
This podcast is a little bit more practical than the Bike Shed; recent episodes have included specific advice on web security, scaling, packaging applications, and deployment. I think this podcast is especially helpful for me as a new Ruby developer, because it records the thoughts and challenges of real Rails developers building real websites, and solving the actual problems.
Books and Authors
Here are some specific books and authors that were recommended at Ruby Retrocession. I haven’t had time to read these, let alone try out their advice, so right now they’re passed along without comment, but from excellent sources:
- 99 Bottles of OOP by Sandi Metz
- Books by Avdi Grimm, especially Objects on Rails
- Eloquent Ruby by Russ Olsen
Ruby Tapas is a website with short screen casts of Ruby code improvements. They seem really helpful, and they are very short, so watching one might be a good coffee break activity. I’m excited to have a resource in this format, as I haven’t had a source of short and helpful screencasts before.
This is a website of videos of conference talks! I’ve watched a few talks on here, and I’ve been impressed. All the videos I’ve seen here so far are hosted on YouTube, but Confreaks adds a lot of value because I can find videos by topic or by conference; I wouldn’t discover these just searching or browsing around YouTube.
Well, that’s a lot of resources to check out. I plan to investigate these and post specific recommendations for the ones I find most helpful. And thanks to Ruby Retrocession, I’m feeling a lot more at home in Ruby now.
Till next time, happy learning!