Recent Posts
Elevate Your Ruby Code with Service Objects: Best Practices for Clean and Scalable Design
Service objects in Ruby streamline business logic and keep code clean. Use clear names like CreateUser, group by context, and simplify constructors. Implemen...
Dialogue with Artificial Intelligence: Extraterrestrial Life and Saving Our Planet
In this article, I engage in a conversation with ChatGPT to explore the possibility of extraterrestrial life and the pressing need to preserve our planet. We...
Mastering Non-ActiveRecord Validations in Rails: A Practical Guide
Learn how to build lightweight, non-ActiveRecord models with ActiveModel validations in Rails. This guide covers practical use cases like contact forms, reus...
Fast and Flexible: Unlocking PostgreSQL’s Full-Text Search for Rails Apps
PostgreSQL offers powerful full-text search capabilities, eliminating the need for complex tools like Elasticsearch in many Rails apps. This guide walks you ...