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 213 episodes available.
September 06, 2023I'm a teapotA special release to celebrate 418 episodes. I talk about different HTTP response codes....more9minPlay
September 03, 2023System TestsIn this episode, we look at adding system tests in our application to test our Stimulus Controllers. We'll also look at how to DRY up some of the tests and how to run them in a headless environment....more20minPlay
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
FAQs about Drifting Ruby Screencasts:How many episodes does Drifting Ruby Screencasts have?The podcast currently has 213 episodes available.