Dynamic Role Management
Play
17:31 CC

Dynamic Role Management

#247 Jun 21, 2020 pro
Create dynamic roles that can be assigned to users. Based on the assigned role, the user will be able to perform or view various parts of the application.

Associations and Mathematical Business Logic
Play
17:38 CC

Associations and Mathematical Business Logic

#220 Dec 15, 2019 pro
In this episode, we build our associations and organize our mathematical business logic.

3 Different Perspectives of Importing Records
Play
11:36 CC

3 Different Perspectives of Importing Records

#180 Mar 31, 2019 pro
In this episode, we look at 3 different ways of importing data into a Rails application; each having their own use cases, drawbacks and benefits.

Current Attributes
Play
14:53 CC

Current Attributes

#357 Jul 10, 2022 pro
Abstract super class that provides a thread-isolated attributes singleton, which resets automatically before and after each request. This allows you to keep all the per-request attributes easily available to the whole system.

Rails Organization
Play
19:12 CC

Rails Organization

#430 Nov 26, 2023 pro
In this episode, we look at refactoring a model with a few different approaches; modules, classes and concerns. We'll explore each implementation and when I'd use one over the other.