In this episode, we look at setting up our Campfire instance to be deployable with Kamal instead of the Once CLI. This has a few benefits over the standard deployment mechanism if you are going to be tweaking and making your own changes to the Campfire code. We'll also look at taking in the incoming changes from Once to rebase into our Kamal setup.
In this episode, we'll have a look at a way where we can use fixtures to manage the data in our development environment, tests and a demo environment. We'll dive into some complications and nuances with handling fixtures in ActionText and ActiveStorage.
In a later Rails release, dev container configurations will be provided by default. In this episode, we will explore how to use dev containers as well as modifying them to fit our application's needs.
Continuing on from Episode 334, we look at creating the rest of the functionality of our shopping cart. We look at creating the checkout page with Stripe and handling the webhooks when a checkout session has been completed.
Keyboard shortcuts, or Hotkeys, can provide a great experience to users of an application. In this episode, we will use a stimulus wrapper around this library to use within our Ruby on Rails application.