Codeminer42's Engineering Blog
The Miners

My Journey Discovering Design Patterns I Didn’t Even Know I Use
When I started my internship at CodeMiner 42 last October, I felt overwhelmed by information. So much new stuff to learn, and so much old stuff that I was doing…
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…
“!” and “?”: Understanding One of Ruby’s Coolest Naming Conventions
“Well, that’s quite some symbols you got there ♨_♨” - You, after reading this article’s title. It was a calm Friday afternoon here at CodeMiner42, when one of my co-workers…
Build Your First App with Flutter: Fetching Data from an API
Since the release of Flutter Beta, its community has been growing steadily! The goal of this article is to show how you can use Flutter to build applications in record…
Destroying an Association Marked as Read-Only in Rails
Read-only is a boolean setting. When true, it prevents an Active Record instance to be updated or destroyed. Although very helpful, there are a few cases where you want to…