Tutorials


Episode 22 CRUD Actions with Turbo Streams and Turbo Frames - YouTube
Turbo Frames allow predefined parts of a page to be updated on request. Any links and forms inside a frame are captured, and the frame contents automatically updated after receiving a response. Regardless of whether the server provides a full docu...



Sidekiq and Request-Specific Context | Mike Perham
At some point in growing a large-scale software system, you’ll require “out of band” context: data which is not explicitly passed as an argument to a function but rather implicitly attached to the request, job or event being processed. Usually con...


Debugging Ruby On Rails with VSCode BREAKPOINTS | Intro To Rails 7 Part 25 - YouTube
Watch this to add breakpoints to your Rails 7 application. Checkout my course(s) https://learn.deanin.com/Learn how to configure your launch settings, debug your test and production applications, and look at the source code that's powering your ap...


A practical guide to changing code so you can understand it: Automated refactoring tools basics
Leveraging automated refactoring tools can help you find a way into understanding code, with confidence.When I started working on more complex projects, I had a substantial amount of fear. I felt obligated to understand everything I was working on...

RailsConf 2022 - A Rails Performance Guidebook: from 0 to 1B requests/day - YouTube
Building a feature is not good enough anymore: all your work won't be of use if it's not performant enough. So how to improve performance? After all, performance is not an easy discipline to master: all slow applications are slow in their own way,...