Tutorials


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...

Parse Text from Images using OCR with Tesseract.js | Ruby on Rails 7 Tutorial - YouTube
Ever wanted to extract or parse text from images in Ruby on Rails 7? Well you can with Tesseract.js and its OCR capabilities!Checkout my course(s) at: https://learn.deanin.comSource:https://github.com/Deanout/ocr_tesseractLinks:https://github.com/...