What is Ruby doing on Rails?
Hello, you're reading Infinum Ruby Drops, bringing you the latest Ruby and Rails related news straight to your inbox every week.
3 Defensive Programming Techniques for Rails
Using some simple ideas we can defend ourselves from the hidden mistakes that code reviews and chaos engineering sometimes won’t catch.
Read More
Rails
An exhaustive and documented Docker configuration for developing Ruby and Rails applications.
I’ve used the excellent StackProf for the work in this article. It was both very effective and shockingly painless to use.
Ruby
Learn how to understand metaprogramming starting with what you already know.

Learn how to remove conditionals and make your code simpler and more reliable using Ruby and ActiveSupport's Array wrap methods.
Beyond Ruby
Meet Lefthook, the fastest polyglot Git hooks manager in our galaxy that requires zero setup from your contributors.
If your change works, and if it’s small enough to take at one gulp, then you might consider de-emphasizing the argument for adoption, and focusing your powers on gaining an experiment.
Blast from the past
…that is the question.
Whether ‘tis nobler in the mind to suffer
the slings and arrows of outrageous Gemfiles,
or to take arms against a sea of dependencies
and by opposing, end them.
I can imagine paleontologists drooling over our applications’ changelogs. I’m sure they wish they had a record of the exact environment that caused a recently uncovered Protoceratops to grow that very interesting third eyeball.
Gem of the week
Readable, structured and beautiful logging for the terminal.