Codeminer42's Engineering Blog
The Miners

Codeminer42 Open-Source Retrospective
At Codeminer, we value and encourage contributions to open-source projects and this year was no different as we kept contributing to several open-source projects. We believe this is a way…
This is the way… the Callable Way
Hello, fellow readers! Once again, we are here to talk about some neat Ruby features to make your perfect service/operation class. This time, about the Callable Pattern and how it…
Upgrading Rails: Steps to a Smooth Transition
Upgrading a Ruby on Rails application may sound like a daunting task, but fear not! This guide presents a strategic approach to handling a Rails upgrade that will make the…
Coding with GitHub Copilot
GitHub Copilot is an AI-powered code completion and generation tool that works seamlessly within integrated development environments (IDEs). It has revolutionized the industry, capturing the attention of the software development…
Beyond State
Immutability is a fundamental pillar within the functional programming paradigm. This allows us to write robust, simple, and reliable code. An immutable object, once created, maintains an unchanging state; no…