Infinum #RubyDrops - weekly dev newsletter
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.
Managing ActiveRecord connections with Octoshark
I have been using Octoshark successfully in production for about a year handling millions of API requests per day and sending millions of emails per day for both GoDaddy and Mad Mimi.
Managing Private Dependencies with Bundler
Bundler, a great resource for managing dependencies in your Ruby projects, helps verify compatible versions of your gem dependencies.
More class loading adventures
Yet another adventure in ruby class autoloading.
Little-known but useful Rails features: ActiveRecord.extending
Every now and then I discover some features in Rails that are not that (arguably) commonly used. One of them would definitely be a nice addition to ActiveRecord::QueryMethods - extending method.
Examining The Internals Of The Rails Request/Response Cycle
Come with me on a journey through the internals of Rails, as we trace a request from the web server to the controller action method, and follow the response back again.
Rails 5 adds ability to create module and class level variables on per thread basis
In Rails 5, we can create specific class and module variables that live for the lifetime of a thread
How Elixir helped us to scale our Video User Profile Service for the Olympics
How Elixir helped us scale our Video User Profile Service for the Olympics I'm learning Elixir since the end of 2014 when version 1.0
Software Engineer Cheat Sheet
Use this cheat sheet to decipher what your software engineers are really saying
Gem of the week
Test data generation framework.
We hope you enjoyed reading this week's issue of #RubyDrops. If you like our newsletter, refer it to a friend or colleague. Your Infinum Ruby on Rails team