Tutorials
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:/...
Strong Migrations Gem for Ruby on Rails 7 - YouTube
This video covers Strong Migrations, a gem that lets your production Ruby on Rails 7 app rest easily knowing its migrations are probably safe.Checkout my course(s) at: https://learn.deanin.comLinks:https://github.com/ankane/strong_migr...Join this...
Tutorial: Distributed Tracing in Ruby with OpenTracing | Scout APM Blog
It's a lot harder connecting the dots of the request lifecycle when the final response is built from a number of separate microservices.However, distributed tracing - which connects a transaction trace across microservices - is getting a lot easie...