I'm being paid for some Rails tutoring at the moment. It's kind of weird.
It's sort of like going to work and knocking out a feature that has been requested. We're building an application for Doctor consultations, but it includes some features that come preboxed with in Rails - image uploads, validations, etc.
The reason I say it's like work is because I don't know everything I'm being asked. Sure, I have a good foundation of knowledge and I would say it's going well in general, but there are definitely things that I - straight up - don't know the answer to. This is software development in a nutshell.
You have to Google a lot.
Another reason it's weird, is because I'm learning things myself. My current project at work is still using Paperclip, a deprecated gem for handling image uploads. I got the opportunity to learn a bit of Active Storage. Simply uploading files worked fine, but manipulating them didn't quite turn out as expected.
It's good to tinker with new technologies. It's easy to get out of shape and out-dated in the technology world. Being on my project at work has certainly held me back in some aspects. I'd like to stay more up to date with Rails progress. I need to look into Active Mailbox, too.