On Sunday night I migrated a couple of Rails apps to Ruby 2.7 including Writeabout. Last night I did the same with another Rails app. By the end of the week I hope to have Markcase moved over to Ruby 2.7 as well as Dailymuse on the road to being upgraded to Ruby 2.7 and Rails 6.0.
Upgrading apps is a pain if they’re are left alone for too long. I’ve left Dailymuse on it’s own for such a long time that it’s still sitting on Rails 5, Markcase is on Rails 6 but requires a wee bit of maintenance with regards to Webpack.
I’ve learned my lesson that leaving apps for such a long time between updates is not the best thing to do. Even upgrading an app regularly through it’s patch versions is better to do than just leaving them sitting gathering dust.