Skip to main content

All Episodes

15:00
Using Vuex with a Rails Backend
#273 · Pro

The next step in our embeddable javascript widget series is setting up our Vue frontend to talk with our Rails backend using Vuex

11:47
User Avatars with ActiveStorage
#272 ·

Adding user avatars is pretty easy using Rails' ActiveStorage feature. We'll be using Devise in this example, but this applies to any user authentication system.

20:57
Embeddable Javascript Comments Widget Models - Part 1
#271 · Pro

Starting our Embeddable JS Widget series outlining the comment and discussion models and the basic webpacker setup

6:15
Link To Current Page With Params
#270 ·

Learn how to link to the current page and add, remove, or modify params in the URL. This is handy for things like search or index pages with filters.

28:38
Search Filters with ElasticSearch Aggregations
#269 · Pro

Learn how to add sidebar search filters like Amazon.com using ElasticSearch's aggregations in Searchkick

15:47
How to Build a Slack Slash Command App with Rails
#268 · Pro

Learn how to implement a Slack Slash Command App in Rails using webhooks

10:16
Handling First & Last Name with the name_of_person gem
#267 ·

Deciding whether or not to have separate first and last name fields gets a bit confusing. Basecamp's recently released name_of_person gem shows you exactly how to handle this reliably and also stands as a fantastic example of how to build a concern

17:32
Reddit style comment thread pagination
#266 · Pro

Adding pagination to our nested comment threads is easier than you might think, plus we'll take a look at a couple different approaches we can use

6:16
Deleting Comments In Nested Threads
#265 · Pro

Nested comment threads pose a lot of unique challenges. One of these is deleting comments because you can easily lose the child comments or context. We'll take a look at a couple great ways of handling this.

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.

Subscribe to the newsletter

Join 20,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.