The Gridsome community has a pretty strong set of plugins. But you aren't limited to just those. Incorporating a Vue.js component into your site isn't too hard either.
I can do no better work, accomplish no harder task, then when I’m doing so during a long stretch of uninterrupted work.
You may see an app you worked on months ago, but you don’t remember what it was about. Then you run into trouble trying to start it again because you have moved on to a new version of Rails. And probably a new version of Ruby too. One way to get around this version issue and save your sanity down the road: Use Docker.