Background jobs in Ruby

Worker

Queue management systems are used to process background jobs, so these jobs don’t interfere with the user experience. There are systems that use a database, and others that use Redis instead. Even Ruby on Rails has standardized it with ActiveJob so the application uses the same syntax for any system.

Seeding a database using the Rails command line

Oats

When developing a Rails application, it’s important to seed the database with either manual or random data so the application looks realistic. There are some basic techniques to seed the database worth knowing that will save us time.

How to implement an usable cookie bar for your Rails application

Colorful cookies

If you sell something in your Rails application, being a product or a service, and you live in Europe, you have to comply with the cookie law. There are multiple JS solutions out there to ease this task, but I will teach you how to implement a cookie bar from scratch so you have full control and make it usable.