Codeminer42's Engineering Blog
Ruby on Rails

Back-end Design Patterns in Rails
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 might seem harmless: a quick…
How To Reduce The PWA Boilerplate Of Your Rails App
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 Rails app. I know I…
Codeminer42 Dev Weekly #68
HELLO EVERYONE!!! It’s the 4th of July, 2025 and you are reading the 68th edition of Codeminer42’s weekly tech news report. Let’s check out what the tech world showed us…
Packing It All for the Last RailsConf
As the Last RailsConf approaches, the nostalgic feeling gets stronger. It's the end of an era, a celebration of the history of Ruby on Rails and its community. Driven by…
All You Need to Know About Rails Transactions
In this blog post, we'll dive into database transactions, how they work behind the scenes, but mainly, we will focus on how to use them effectively within the Ruby on…