Materialized Views in PostgreSQL
Play
13:43 CC

Materialized Views in PostgreSQL

#324 Nov 21, 2021 pro
Using Scenic, you can bring the power of SQL views to your Rails application without having to switch your schema format to SQL. Scenic provides a convention for versioning views that keeps your migration history consistent and reversible and avoids having to duplicate SQL strings across migrations.

Private Chat Groups
Play
33:09 CC

Private Chat Groups

#337 Feb 20, 2022 pro
In this episode, we look at broadcasting to private channels using stimulus controllers and turbo. We also look at the interactivity between two stimulus controllers and different ways of broadcasting to turbo streams.

Jbuilder
Play
18:55 CC

Jbuilder

#342 Mar 27, 2022 pro
In this episode, we look at making an API using Jbuilder. We also take a look at Active Storage predefined variants and loading them into the API responses.

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.

Hotwire Question and Answer Feature
Play
41:09 CC

Hotwire Question and Answer Feature

#363 Aug 21, 2022 pro
In this episode, we create a highly interactive question and answer feature using Ruby on Rails and Hotwire. We also look at handling contextual actions based on the user when broadcasting the answers, all without writing any javascript.