Codeminer42's Engineering Blog
Programming

Everything you should know about Background Jobs with ActiveJob
Orchestrating background tasks (or "jobs," as they are often called) is common in web development. Any application that deals with time-consuming operations, such as sending emails, processing images, or integrating…
Women in tech: Ada Lovelace
Introduction "Who controls the past controls the future: who controls the present controls the past." These words, written by George Orwell in his novel 1984, remind us that history is…
Ruby for the Curious: A Hands-On Guide to Getting Started
If you've reached this post, you're likely discovering and exploring the Ruby language, so, this article was made for you! The idea here is to introduce the language with lots…
Adding a new technology or concept in your team (the correct way)
Sometimes when we are developing some chunks of code, we start to question why I am doing it this way? Should I do it in another way? Is there a…
Using Mappers to Organize Your Data
At some point during the development of your project, you might have needed to develop a feature that consumed data from an external source. You had no idea, however, about…