News


Run Your Rails App On Kubernetes: A Step-by-Step Tutorial
In the past few years, the tools we use to operate backend systems have evolved a lot. Both Docker and Kubernetes have shot up in popularity. Ruby on Rails (or simply Rails) has been making developers’ lives easier since 2004. To put things in con...

Ruby on the Apple M1 Max And Things You Expect To Be Fine But Arent | Remote Ruby
Today, we have Chris and Andrew in the house talking about how long their week was filled with a delay of windows at Chris’s house and Andrew shipping a new project at work. Let’s hope they can look through the glass to a better week ahead! In th...

A no-go fantasy: writing Go in Ruby with Ruby Next
Ruby is awesome. We love its readability, flexibility, and developer-centric nature. Still, here at Mars, we also love Go because it has its own sense of simplicity and magic, too. Simply put, Go holds advantages over Ruby in some aspects: it’s fa...



The Ruby on Rails Podcast Episode 390: Code Quality with Ernesto Tagwerker
Ernesto Tagwerker is the Founder of OmbuLabs, the Ruby on Rails development shop behind FastRuby.io. He comes back to the podcast to talk about code quality: what it is, what it is perceived to be and what its like to maintain a few Ruby code qual...

Rails 7 adds the ability to use pre-defined variants | BigBinary Blog
Rails 5.2 introduced ActiveStorage which made it possible to easily upload files to a cloud storage service like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage. It also helped in attaching the files to active record objects.Using Acti...

Rails 7 adds setting for enumerating columns in select statements | BigBinary Blog
Rails 7 has introduced a new setting called enumerate_columns_in_select_statements for enumerating columns in activerecord select query statements by which we can avoid common ActiveRecord::PreparedStatementCacheExpired errors.Rails uses prepared ...

Rails 7 adds disable_joins for associations | BigBinary Blog
Rails 7 introduces disable_joins for database associations to avoid join errors in multi tenant applications where the two tables are located in different database clusters.Rails commonly perform lazy loading while fetching records for better effi...