Rename an ActiveRecord model

Choosing a good name for a class or a variable isn’t easy at all and sometimes there is a requirement to rename existing tables and models to match the updated product audience.

Work with Gems - how to update

In the first part, we saw some guidelines for choosing a Gem,  in the following post we will discuss updating gems which is an important use case for real world applications.

When to update?

Most of the available Gems in the ecosystem will receive some patches and updates. So we should check our installed versions for security fixes and performance improvement.