Become a Ruby Programming Expert
With RubyGuides

Would you like to become an awesome Ruby developer that is happy, confident & proud of his work?

Click the button below to get my best content so you can start improving your Ruby skills now!

7 Great Ruby Gems Most People Haven’t Heard About
What are the best Ruby gems that you can use in your Rails projects? That's what you'll discover in this[...]
Understanding The Ruby Next & Break Keywords
Keywords, like next & break are part of the Ruby programming language, so if you want a complete understanding of[...]
What is Module Autoloading in Ruby?
How do we bring together multiple source code files into one? We require them. This tells Ruby to look for[...]
Why Do We Need Application Servers in Ruby?
You start building your new shiny web application in Ruby. And before you write any code... You want to see[...]
How to Use Logs in Ruby to Track Events & Error Messages
Logging is the process of saving information about what your Ruby application is doing. It's very helpful, both in development[...]
How to Use The Ruby Uniq Method To Remove Duplicates
With the uniq method you can remove ALL the duplicate elements from an array. Let's see how it works! If[...]
Ruby Infinity: How It Works & Why It Matters
What is infinity in Ruby? It's something that has a starting point but no ending. In Ruby, we can express[...]
How to Use The Rails Where Method (With Examples)
In Rails, you can query the database through your models to access your data. You can do this using ActiveRecord[...]
String Concatenation & Interpolation in Ruby (With Examples)
Combining multiple strings together is something that you have to do often in Ruby. But how can you do that?[...]
3 Awesome Ways To Use Ruby’s Gsub Method
Let's talk about Ruby's gsub method. First, you'll need a string to play with this method. Why? Because you use[...]
Read This If You Want to Understand Instance Variables in Ruby
If you want to learn about Ruby instance variables, how they work & why they're useful. You're in the right[...]
How to Use The Ruby Begin & Rescue Keywords (With Examples)
Let's talk about the begin keyword in Ruby. What is it? First, you need to understand something. Your Ruby programs[...]
How to Use The Ruby Sequel Gem (With Examples)
What is Sequel? Sequel is a gem that allows you to access your database, no Rails required. You can connect[...]
How to Write Your Own Ruby Methods (Complete Guide)
What is a Ruby method? A method is one, or multiple, lines of Ruby code grouped together with a specific[...]

Super Charge Your Ruby Skills With This Ruby Book!

Ruby Deep Dive