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.
Don't call us, we'll call you: Sending webhooks with Rails
Integrating with other services is on the roadmap of almost any SaaS application. There’s only so much your application can do itself. Sometimes it’s best to leave tasks up to others who specialize on them.

Read More
Ruby

Sockets​ ​ are​ ​ the​ ​ endpoints​ ​ of​ ​ the​ ​ communication​ ​ channel,​ ​ both​ ​ clients​ ​ and​ ​ servers​ ​ have to​ ​ use​ ​ sockets​ ​ to​ ​ communicate.

I always recommend code reading, not only because it’s good for improving your skills, but also because it’s like an adventure!

Programming challenges, interview questions, and programming brain teasers. In an attempt for personal growth or insight to why these are used so much, especially for interview questions

Rails
On a recent project, a client’s test suite had slowed down to a painful 15 minutes even when running with parallelization. It was great to see that the team maintained a balanced testing pyramid, but we were surprised by the completion times of even the simplest unit specs.

Lets say that we have aggregate IPRange which contains all IP addresses no matter if are assigned or not. The responsibility of IPRange aggregate is to track which IP addresses were assigned to which device, which one are taken.

Beyond Ruby
After using Git for several years, I found myself gradually using more and more advanced Git commands as part of my daily workflow. Soon after I discovered Git rebase, I quickly incorporated it into my daily workflow

In the past decade, this caused software developers to cast aside SQL as a relic that couldn’t scale with these growing data volumes, leading to the rise of NoSQL: MapReduce and Bigtable, Cassandra, MongoDB, and more.

Blast from the past
I want to talk about database connection management in ActiveRecord. I am not too pleased with its current state of affairs. I would like to describe how ActiveRecord connection management works today, how I think it should work, and steps towards fixing the current system

Gem of the week
Knapsack Pro gem splits tests across CI nodes and makes sure that tests will run in optimal time on each node.

Curated by Infinum's Rails team.
Infinum Rails Team · 156 2nd St · San Francisco CA 94105 · USA
Unsubscribe | View in browser