Skip to main content

All Episodes

14:04
Nested Comment Threads in Rails - Part 3
#264 · Pro

Using AJAX, we can submit our comments and have them render onto the page without a page refresh.

20:43
Nested Comment Threads in Rails - Part 2
#263 · Pro

Implementing polymorphic, reusable comments across models and limiting the nesting allowed for nested comment threads

22:06
Nested Comment Threads in Rails - Part 1
#262 · Pro

How to build nested comments and threads in Ruby on Rails

11:17
Fast Pagination with Pagy
#261 ·

Pagy is 29x faster at pagination in their benchmarks which makes it an ultra fast and lightweight pagination library

20:07
Auto-detect User Time Zones in Rails
#260 · Pro

Use the jstz Javascript timezone library to help auto-detect and set the user's time zone in your Rails apps

4:03
Stripe Signed Webhooks
#259 ·

Stripe webhooks are now required to be signed with your secret webhook key. We'll show you how to set them up in your Rails app today.

18:25
User Referral Program From Scratch
#258 · Pro

How to build a custom Rails referral or affiliate program from scratch

7:43
Affiliate & Referrals Programs with Stripe & Rewardful
#257 ·

Easily add an affiliate or referral program to your Rails application using Stripe and Rewardful

13:14
Batching Backgrounds Jobs with Sidekiq
#256 ·

Sidekiq Pro or sidekiq-batch lets you run a set of background jobs in parallel and then a callback once they're finished. This is perfect for building more advanced workflows for your background jobs in Rails.

16:46
Sending Webhooks with Exponential Backoff
#255 · Pro

Sending Webhooks in Rails is easy, but what happens when the request fails? You'll need to implement retries and exponential backoff so you don't DoS their service

Subscribe to the newsletter

Join 18,000+ developers who get early access to new screencasts, articles, guides, updates, and more.

    By clicking this button, you agree to the GoRails Terms of Service and Privacy Policy.

    More of a social being? We're also on Twitter and YouTube.