Search (reset)

Episodes

Application Performance Monitoring in Rails

Episode #185 4-28-2019 pro

Monitoring your application's performance is an important part of knowing its health. In this episode, we look at three popular services.

3 Different Perspectives of Importing Records

Episode #180 3-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.

Improving Partial Loading Performance

Episode #145 8-5-2018 free

N+1 queries can make an application slow. Having queries called within views can also slow down an app as well as making it less extendable.

Ruby Objects and Memoization

Episode #120 2-18-2018 pro

In this episode, we look at creating ruby objects. Then we look at different ways of implementing memoization and how it can be used to speed up our classes.

Benchmarking and Refactoring the content_for View Helper

Episode #90 7-23-2017 free

In a recent blog post, we looked into the content_for view helper to render breadcrumbs. Once we got the feature working, it's time to refactor the feature to lower technical debt.

Searchkick and Elasticsearch

Episode #65 1-29-2017 free

Add full text searching using Searchkick and Elasticsearch. Here I will show the steps involved in adding this search to an existing application and a sample of autocomplete functionality.

Sidekiq Basics

Episode #59 12-18-2016 free

Sidekiq is a Ruby Background Processor that manages its queue with a Redis service. Learn the basics of Sidekiq and integrating it with ActiveJob.

Redis Basics

Episode #56 11-28-2016 free

Redis within a Ruby on Rails application has many benefits. Learn to interact with Redis Server and set it up for caching within your application.

Database Index Optimization and Migration Maintenance

Episode #53 11-6-2016 free

Adding indexes to your databases can increase the SQL search performance on your tables. As your application grows, migration files can become out of hand, use squasher to squish them down to a single file.

DRY up your Javascript

Episode #41 8-8-2016 free

Learn how avoid duplicate code to reuse existing javascript.