Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Every week you will be treated to a new Drifting Ruby episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and focus on one techniqu... more
FAQs about Drifting Ruby Screencasts:How many episodes does Drifting Ruby Screencasts have?The podcast currently has 211 episodes available.
August 06, 2023PDF ReaderWhen previewing PDF files that were uploaded through Active Storage, we can only get a simple image of the first page. In this episode, we'll look at taking the uploaded PDFs and interacting with them....more19minPlay
July 02, 2023Broadcasting Progress from Background JobsIn a previous episode, we had created a custom ActionCable channel to assist in broadcasting updates from a background job. With the introduction of Turbo, we can simplify this process as we look at a few different approaches in displaying a progress bar with real time updates from background jobs....more23minPlay
June 04, 2023Page Not FoundIn this episode, we take a few different approaches in how we display error pages in our Rails application. We'll also look at a few potential problems with each approach that we need to be aware of....more13minPlay
May 07, 2023Session HijackingIn this episode, we explore session hijacking and an approach that we can take to limit the risk. There are some user experience and functionality caveats to this approach so they must be taken into consideration as well....more10minPlay
April 02, 2023Transcribing with Artificial IntelligenceIn this episode, we look at creating an audio transcription service which allows files uploaded from Active Storage to be transcribed with Artificial Intelligence. However, there are a lot of considerations around the approach from both a performance and thread safety perspectives....more37minPlay
March 05, 2023Deploying with MRSKKamal (MRSK) deploys web apps anywhere from bare metal to cloud VMs using Docker with zero downtime. In this episode, we will set up a Digital Ocean infrastructure with a Load Balancer, Virtual Machines, and a PostgreSQL database. We'll use Kamal (MRSK) to provision and deploy our Rails application to the Virtual Machines....more38minPlay
February 05, 2023Demystifying the Asset PipelineThe asset pipeline can be confusing. So, in this episode, we explore Sprockets and the movement towards Propshaft, a new Rails library for managing assets. We'll also have a look at some nuances with jsbundling and how to overcome them....more20minPlay
January 01, 2023Custom Turbo Stream ActionsWith the release of Turbo 7.2, we gained the ability to create custom actions in Turbo. This allows us to trigger functions on the client side that would have been difficult or cumbersome to do in the past. In this episode, we look at setting up custom actions and how to use them....more16minPlay
December 04, 2022Stimulus Outlets APIOutlets let you reference Stimulus controller instances and their controller element from within another Stimulus Controller by using CSS selectors. In this episode, we look at a simple example and then refactoring some older code where we used some workarounds to communicate with other stimulus controllers....more14minPlay
November 06, 2022Infrastructure MigrationFor various reasons, we may decide to move our services off of one platform onto another. This could be due to pricing, uptime or other reasons. In this episode, we look at migrating a Ruby on Rails application and database from Heroku to Fly....more15minPlay
FAQs about Drifting Ruby Screencasts:How many episodes does Drifting Ruby Screencasts have?The podcast currently has 211 episodes available.