Active Storage Variants
Play
11:25 CC

Active Storage Variants

#376 Nov 20, 2022 pro
In this episode, we look at cleaning up our Active Storage variants and also look at several different use cases to manipulate the images with resizes, watermarks, format and quality.

Magic Links
Play
19:25 CC

Magic Links

#371 Oct 16, 2022 pro
Magic Links is a passwordless authentication method where you receive a emailed link to proceed with signing in. In this episode, we look at swapping out a lot of the core functionalities of Devise with Magic Links as well as alternatives for using this methodology without Devise.

Developing in Docker
Play
34:28 CC

Developing in Docker

#414 Aug 13, 2023 pro
I use Docker every day and it has make my development workflow much simpler. I don't have to deal with conflicts or issues with macOS since everything is containerized. Before, I would fight my host operating system with mismatched dependencies and configuration problems, but using Docker during my development workflow has simplified things. In this episode, we'll run through how I use Docker on Rails applications and some of the tricks I use to solve the nuances of this approach.

bin/functions
Play
9:04 CC

bin/functions

#271 Nov 29, 2020 pro
We look into the way I streamline the management of my deployments, SSH and status of applications. This makes it easier to switch between projects without having to refer to notes of how each application should deploy.

Active Record Encryption
Play
11:11 CC

Active Record Encryption

#346 Apr 24, 2022 pro
Active Record supports application-level encryption. The encryption layer sits between the database and the application. The application will access unencrypted data, but the database will store it encrypted. In this episode, we look at implementing encryption for a model's attribute and Action Text.