Back-end Design Patterns in RailsEliminate Bloated Code!
Introduction In Rails applications, it’s easy to fall into the trap of scattering business logic where it doesn’t belong, especially in controllers. At first, it …
Codeminer42’s Engineering Blog
Introduction In Rails applications, it’s easy to fall into the trap of scattering business logic where it doesn’t belong, especially in controllers. At first, it …
Continuing our series ‘Everything you need to ace PWA in Rails’, I’m going to show you how to reduce the service worker boilerplate in your …
When we talk about Artificial Intelligence, the conversation can go in a hundred different directions by consuming OpenAI’s API, actually building your own AI models, …
Introduction You’ve likely seen this old and famous demo presentation on how powerful and easy it is to build an app with Ruby on Rails. …
Before we dive into the topic of relationships between tables in a relational database, it’s worth revisiting the key concepts we explored in our previous …
The History and Evolution of Ruby on Rails In 2004, David Heinemeier Hansson extracted a web framework from his Basecamp application and gifted it to …
Dealing with bugs in Rails applications Bugs are common in the programming world. Every project, even with the development team’s best practices, is susceptible to …
HELLO EVERYONE!!! It’s June 6th, 2025, and you are reading the 64th edition of Codeminer42’s tech news report. Let’s check out what the tech world …
HELLO EVERYONE!!! It’s May 23rd, 2025, and you are reading the [edition]th edition of the Codeminer42’s tech news report. Let’s check out what the tech …
During our workday or free time, we use apps and tools that heavily rely on data structures like trees (binary, red-black, AVL, etc.). Whether we’re …