Codeminer42's Engineering Blog
The Miners

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…
Auto-Saving Forms Done Right 2/2
Auto-Saving is a way to ensure that data provided in a form gets persisted without the need to click on "Send" or "Submit". You might have come across multiple websites…
Auto-Saving Forms Done Right 1/2
Auto-Saving is a way to ensure that data provided by a user is persisted without needing them to click on "Send" or "Submit". You may have come across multiple websites…