Creating a Basic Gem
Play
9:32 CC

Creating a Basic Gem

#99 Sep 24, 2017 free
Gems are a packaged library of functions that can extend your application or provide other features to your system. Learn to create and publish a ruby gem.

Sample Data with Factory Bot and Faker
Play
8:07 CC

Sample Data with Factory Bot and Faker

#103 Oct 29, 2017 free
Factory Bot is a fixtures replacement which can generate the needed records directly in the tests. Faker can be used to create fake data for these records.

Ruby on Rails - Tips and Tricks
Play
14:53 CC

Ruby on Rails - Tips and Tricks

#118 Feb 4, 2018 free
In this episode, we will go through some of the tips and tricks that we often take for granted. We will be looking at nested routes, scopes, migrations and more.

ActiveRecord Callbacks
Play
12:26 CC

ActiveRecord Callbacks

#148 Aug 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.

Refactoring Models
Play
7:15 CC

Refactoring Models

#161 Nov 25, 2018 pro
Sometimes our models get so large that they become unmaintainable. In this episode, we look at how we can slim down the size of the models without losing functionality.