Database Relationships Explained: From Theory to Rails Implementation
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 post: Introduction to…
Codeminer42's Engineering Blog
What Codeminer42 engineers dig up at work: field notes on Rails, AI tooling, security, and keeping product teams shipping.

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 post: Introduction to…
I've seen a lot of traction towards the development and adoption of React Server Components (RSCs) with new frameworks like React Router and Expo having first-class support. As…
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 the world as…
Many believe that making a website accessible and responsive means simply adding alt attributes to images and replacing header navigation with burger menus, right? But the truth is,…
When Ruby on Rails was first released in 2004, it didn't just offer a new way to build web applications—it sparked a revolution. Rails, often just called "RoR,"…
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 bugs. In this…