Tutorials


Ruby Code Linting and Auto-formatting with RuboCop
Linting is the automated detection of programmatic and stylistic errors in source code. A static code analysis tool known as a linter performs this checking. A code formatter, on the other hand, is a tool that is concerned with formatting source c...

Securely Using SSH Keys in Docker to Access Private Github Repositories
If you search online for using SSH keys with Docker, to access private Github repositories, you will get a lot of search results, but the solutions you’ll find are almost all out of date, insecure, or fragmentary (i.e. they provide a small snippet...



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...
