Kamal Kitchen Sink
Play
31:57 CC

Kamal Kitchen Sink

#481 Nov 3, 2024 free
In this episode, we look at creating an entire infrastructure (proxy, load balancer, app servers, worker servers, database server, and a storage server) on our own hardware use Kamal to provision and deploy our Ruby on Rails application.

Kamal 2
Play
22:55 CC

Kamal 2

#477 Oct 6, 2024 free
In this episode we look at deploying a Rails 8 beta application to a Digital Ocean droplet. We'll also look at a scenario of deploying Action Cable broadcasts and another with recurring background jobs.

Dependent Fields with Hotwire
Play
20:10 CC

Dependent Fields with Hotwire

#472 Sep 1, 2024 free
Large forms can be overwhelming to fill out, especially if not all of the fields are required. In this episode, we'll look at creating a stimulus controller to conditionally display fields based on the input of another field.

Processing Large Jobs
Play
20:55 CC

Processing Large Jobs

#468 Aug 4, 2024 free
In this episode, we will upload a CSV file but need to pass it into a background job. This can prove to be difficult based on the hosting infrastructure so we'll explore some mechanisms to work around them. We'll also look to optimize Solid Queue to handle the large number of jobs.

Tracking Writebook Changes
Play
15:10 CC

Tracking Writebook Changes

#464 Jul 7, 2024 free
In this episode, we look at setting up a mechanism to track the changes from an externally developed product. We'll also discuss branching strategies and how to develop your own features on top of Writebook.