Episodes

#100 Basic Testing Introduction in Rails 10-8-2017

Using the Rails 5.1.X defaults, we have a look at what is configured and explore the different types of tests; using the provided MiniTest and Capybara.
10
rails test 6 Comments 13:29 min

#99 Creating a Basic Gem 9-24-2017

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.
4
ruby gem 0 Comments 9:32 min

#98 Polymorphic Associations 9-17-2017

Advancing from Single Table Inheritance, learn how Polymorphic Associations differ and tricks to simplify their usage.
6
rails model 1 Comment 10:31 min

#97 Single Table Inheritance 9-10-2017

Learn to use single table inheritance to allow multiple classes to be stored in the same database table.
14
rails model 4 Comments 8:33 min

#96 Auditing with Paper Trail 9-4-2017

Using the paper_trail gem, track changes to model records for auditing purposes and rollback changes when required.
7
rails database audit 0 Comments 6:30 min