mhr202.hashnode.devRails Cron Jobs - Task Scheduling In RailsHave you ever found yourself in a situation where you needed to schedule tasks to run automatically? It could be things like sending daily emails or regularly syncing data with an external API. That's where Cron jobs come in handy. They allow you to ...Jun 19, 2023·6 min read
mhr202.hashnode.devRails Background Jobs - Reconstruct Your ApplicationHas your Rails application ever experienced a situation where it becomes slow while handling large amounts of data, sending emails, or performing other demanding computations? During those times, you probably wished for a solution that could efficien...Jun 5, 2023·11 min read
mhr202.hashnode.devRails Interactors - Reconstruct Your ApplicationIn my previous article, we explored the purpose of service objects and their role in encapsulating external business logic, particularly when interacting with third-party APIs. However, in scenarios where we need to extract the business logic of a sp...May 30, 2023·9 min read
mhr202.hashnode.devRails Service Objects - Reconstruct Your ApplicationIn this article, I will provide you with a thorough understanding of Rails Service Objects. Whether you're new to the concept and wondering, "What are service objects?" or looking for guidance on how to effectively implement them in your Rails applic...May 26, 2023·8 min read