How to quickly familiarize with any legacy Rails app
Ruby on Rails is a mature technology, and probably that’s why many people say that it’s a dead technology. But […]
Ruby on Rails is a mature technology, and probably that’s why many people say that it’s a dead technology. But […]
Brackets versus non-brackets version I usually ask the following question during the technical interview for the Ruby developers: what is […]
Without the modules, you would have to rely on inheritance to organize your code and make it more reusable. Such […]
The way the includes method work in Active Record is one of the most common questions during interviews, yet many […]
Enum is a shortcut for the enumerated type, a data type consisting of a set of values. Rails provides enums […]
Design your classes with the best OOP practices I’m sure you heard about SOLID principles at least one time. It’s […]
Especially in larger legacy Rails applications, it’s harder to make a meaningful refactoring without changing a lot of code. If […]
Checking for presence I would risk writing that the most popular Rails’ methods are present? and blank?. Along with .presence, they are used to […]
It seems that writing Sidekiq’s workers it’s quite an effortless task. Still, during my eight-year journey with this great library, […]
In simple words, web scraping is a process of pulling information from a given website when no other way, like […]