Tutorials

How to improve and standardize writing services in Ruby project - DEV Community
In this short note, I want to share with you a way to create services of any complexity in Ruby... Tagged with ruby, rails.Everything to know about Servactory gem.Repository in GitHub: github.com/afuno/servactoryDocumentation: servactory.comThe li...

Lazy Loading with Stimulus and Tailwind | Ruby on Rails 7 Tutorial - YouTube
Lazy load with a spinning widget and placeholder templates in this Stimulus and Tailwind, Ruby on Rails 7 tutorial!Checkout my course(s) at: https://learn.deanin.comSource:https://github.com/Deanout/lazy_loadingLinks:https://www.stimulus-component...

How to migrate AASM to ENUM while keeping users in mind - DEV Community
In this article, we will address a common challenge when migrating from the AASM state machine to the Rails built-in enum. The main problem we aim to solve is ensuring a seamless transition without causing disruptions or data inconsistencies for u...


Really, Really, Really Don’t Interpolate Strings into Active Record Methods - Andy Croll
Protecting your application against malicious users is one of your key responsibilites as a developer. The built-in security provided by a well-maintained framework, such as Rails, is an excellent reason to use one.This is particularly true of the...

Implementing Application Layer Encryption in Ruby on Rails applications with Asherah
The public cloud revolutionized the way we store and access data, but it also introduced new security challenges. This is because it involves sharing resources and infrastructure with multiple users, creating a risk of unauthorized access and data...



Palm AI with Turbo, Tailwind, and Flask | Ruby on Rails 7 Tutorial - YouTube
Create your own locally hosted LLM with Palm AI using Turbo and Tailwind in Ruby on Rails 7, and Flask for the Python API with the Faraday gem.Checkout my course(s) at: https://learn.deanin.comSource:https://github.com/Deanout/palm_aiLinks:https:/...