Your journey as a mid-level Ruby on Rails developer

  1. You have been a Ruby on Rails developer for a couple of years.

  2. You can finish a ticket from A to Z with a little technical help.

  3. You want to strengthen your Ruby/Rails knowledge and skills.

Get on board and let's sail beyond the horizon.

πŸŒŠβ›΅οΈπŸ΄β€β˜ οΈ

πŸ—£οΈ This little voice

You have probably written enough lines of Ruby to feel that you are in your comfort zone!

That's great. But this little voice makes you feel uncomfortable about your stagnation.

So you probably started to dedicate a part of your time to learning new things: a little bit of StimulusJS, a little bit of ActiveRecord, etc...

You feel like you're not making significant progress.

No worries! You are actually in the right mindset!

The only thing you need is guidance! 🧭

πŸ—ΊοΈ Your Treasure map

To become a better Rubyist you must take a month (or two) to learn the main concepts of OOP in Ruby.

Here is an exhaustive list of key concepts:

  1. Ruby Object Model

  2. The Ancestor Chain

  3. The Method Lookup Path

  4. Ruby Hook Methods

  5. The Eigenclass

  6. Private & protected + message handling

  7. What are modules

  8. The super keyword in Ruby

  9. The yield keyword in Ruby

Once you've grasped these fundamental concepts, your coding confidence is bound to soar.

You'll approach your code with newfound assurance and expertise.

Your next step

Leveraging my 12 years as a Ruby on Rails developer and 7 years as a tech writer, I created RubyCademy.

RubyCademy focuses on real-world coding, not foobar examples.

This is beyond what you'll find in typical blogs and online Ruby courses.

Let me be your guide on your journey to mastering Ruby and save you valuable time along the way.

>>> Visit RubyCademy.com

πŸ’š

RubyCademy Β©