Before Rails 7.0, to add encryption on attributes of ActiveRecord models, we had to use third-party gems like lockbox which served the purpose but at the cost of an additional dependency.
Sometimes you don’t have the choice but to use a good old’ cron job for backups, credit renewals, and other time constrained tasks. We will study 3 Ruby solutions to schedule tasks: Whenever, sidekiq-cron and sidekiq-scheduler.
At GitHub, we improve existing features and work on new ones all the time, so we use feature flags to ship faster and to lower the risk of deployments.