Tutorials

How to Install (Or Get Rid Of) therubyracer on M1 or M2 Macs | Ruby on Mac
If you’ve been banging your head against a wall trying to install therubyracer gem on an Apple Silicon Mac (M1 or M2), you’ve come to the right place.From talking to Ruby on Mac customers and other Ruby developers, a common pain point is not being...

Three case studies of debugging redis running out of memory - BigBinary Blog
When a job fails in Sidekiq, Sidekiq puts that job in RetrySet and retries that job until the job succeeds or the job reaches the maximum number of retries. By default the maximum number of retries is 25. If a job fails 25 times then that job is m...

Interactive charts with Ruby on Rails, StimulusReflex, and ApexCharts · Colby.so
Building filterable, instantly updated interactive charts with Ruby on Rails 7, ApexCharts, and StimulusReflex.Every B2B web app eventually gets charts. Users love them, buyers love them, sales teams love them. Look at all this data! Look how pret...




Building a Sinatra API backend with Active Record Associations
In this blogpost let's go step by step and build your own Sinatra API backend that uses Active Record to access and persist data in a databaseActiveRecord and SinatraActiveRecord can be used in conjunction with Sinatra to handle creating the data ...

Episode 6: How Do You Manage Ruby Application Dependencies? | Fullstack Ruby
Every Ruby web framework has its own way of configuring itself as well as third-party dependencies. In some cases it’s largely up to you, in other cases it’s clearly spelled out. There may or may not also be some “magic” involved in requiring gems...
