Agree with @natekontny on this
“If there’s indeed a new problem you’re having trouble solving with your current tools, explore away. Or if you’re brand new to software development, you need to explore. You need to make choices that will help keep your career strong and resistant to the constant change. So picking up anything that helps you learn foundational programming principles like debugging, security, separation of concerns, etc. is the way to go. Ruby is still a fantastic language to learn these things with. It’s also a beautiful language as far as aesthetics go.”
Ruby on Rails — Should I still use it?