ActionCable on Production
Play
6:13 CC

ActionCable on Production

#3 Jul 20, 2015 free
Taking a look at ActionCable and switching from Puma to Thin. On server reboot, spin up the ActionCable service.

Invisible Captcha
Play
4:47 CC

Invisible Captcha

#10 Aug 2, 2015 free
Part of a good User Experience is making your application easy to use for your users. However, a few bad apples often cause a hinderance to your UX/UI by the addition of Captchas. Learn how to create invisible captchas to protect your forms while delivering a good UX.

Refile Uploads with Progress Bar
Play
2:41 CC

Refile Uploads with Progress Bar

#15 Aug 23, 2015 free
Adding progress bars to your Refile uploader is easy thanks to the included javascript library from Refile. Learn how to add progress bars to your application.

Deleting and Undeleting with Paranoia
Play
7:34 CC

Deleting and Undeleting with Paranoia

#19 Oct 7, 2015 free
When your app is using Paranoia, calling destroy on an ActiveRecord object doesn't actually destroy the database record, but just hides it.

Not RJS and Turbolinks - Part 2
Play
6:09 CC

Not RJS and Turbolinks - Part 2

#21 Nov 25, 2015 free
A continuation from Episode 20 where we explore rendering the user's edit pages in a modal on a per request basis. Instead of rendering all modals for the users in the index, we will request them using remote javascript.