From Webpacker to esbuild
Play
12:14 CC

From Webpacker to esbuild

#319 Oct 17, 2021 pro
With Rails 7 coming out soon, it's a good time to look at what it could take to upgrade our existing applications to esbuild. In this episode, we start with a Rails 6 application and begin the upgrade process by removing Webpacker and switching over to esbuild.

Wordle Clone
Play
32:34 CC

Wordle Clone

#340 Mar 13, 2022 pro
We look at recreating the popular Wordle game with StimulusJS. By exploring the mechanics of the game, we build our own approach.

Hotwire Introduction
Play
23:56 CC

Hotwire Introduction

#369 Oct 2, 2022 free
Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. With Rails 7, we get Hotwire added in by default. In this episode, we look at some of the features with Hotwire and how to use them.

Custom Turbo Stream Actions
Play
15:20 CC

Custom Turbo Stream Actions

#382 Jan 1, 2023 free
With 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.

attr_encrypted
Play
4:11 CC

attr_encrypted

#6 Jul 26, 2015 free
Protecting your data within your database has never been easier. With attr_encrypted, you can easily add a level of security to your application without much refactoring.