Search (reset)

Episodes

Soft Delete with Discard

Episode #249 7-5-2020 free

Soft deletes for ActiveRecord done right.

Reputation Behavior with Merit

Episode #219 12-8-2019 pro

Merit adds reputation behavior to Rails apps in the form of Badges, Points, and Rankings.

ActiveRecord Callbacks

Episode #148 8-26-2018 pro

Callbacks are great for quickly tapping into the object life cycle. However, after a model or an application grows, it will become harder to maintain over time. It is better to extract the responsibility and separate the logic.

ActiveRecord Tricks

Episode #127 4-1-2018 free

In this episode, we look at what would seemingly be simple queries, but are more complex once you start looking into them. Using built in ActiveRecord functions, we can make the queries readable and easy to work with.

UUID in Rails with ActiveUUID

Episode #23 3-2-2016 free

Some cases require non-auto incrementing primary keys as well as multiple master writes without id conflicts. With ActiveUUID, we can configure our table's primary key with confidence without added complexity.