I need to learn Javascipt. I've mentioned this many times before. So, what do I decide to do when I find myself with a lot of downtime at work?
Try to learn Ruby on Rails, of course.
This is definitely outside of my wheelhouse. RoR is a full-stack framework, designed to power the backend of your application. I have in mind a website, sort of a mashup between Scribophile, and Goodreads, geared towards electronic music. I thought about trying the BuddyBoss plugin within Wordpress, but I feel like to really build the site like I want it, I'd need a plethora of plugins, and possibly some custom PHP work as well.
I'm starting with Michael Hartl's Ruby on Rails tutorial. I've also been following along with Deanin's Intro Ruby on Rails 7 For Beginners Tutorial Series on YouTube. I actually started with the Deanin videos, but then stepped back and decided to start "from scratch" as it were, instead of just copying and pasting what was in the videos (although, to be fair, that's probably how 90% of programmers I know learned).
I've given myself to have something viable by the end of the year. Currently, I have a somewhat working login system. I think if I can get that and a profile that a user can update themselves, I'll call it a win.