Dailymuse
I have a couple of errands to run this morning, including holiday haircuts for myself and the boys. After that, it’s back home for some brunch. I’m also going to crack open the Dailymuse app to continue working on a new feature for it. Yeah, even on holiday, I’m still writing code.
I am almost ready to migrate Dailymuse from Heroku to Hatchbox. Once migrated, Dailymuse will start receiving some much-needed updates on both the front and back end. The core feature will remain the same, but I will add a few additional features.
I need to ship Rails app updates more often
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 and Dailymuse upgraded to Ruby 2.7 and Rails 6.0.
Upgrading apps is a pain if they’re left alone for too long. I’ve left Dailymuse alone 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 regarding Webpack.
I’ve learned that leaving apps for such a long time between updates is not the best thing to do. Even upgrading an app regularly through its patch versions is better than just leaving them sitting gathering dust.