Skip to main content

All Episodes

Fallback 8:36
Realtime SSH Logs with ActionCable
#245 ·

Streaming realtime progress to the browser is easy with ActionCable. This episode covers how we send over SSH logs in realtime inside Hatchbox.io

Fallback 8:45
Liskov Substitution Principle
#244 · Pro

Subclasses should add to a base classes behavior, not replace it

Fallback 27:23
How to Migrate from Paperclip to Rails ActiveStorage
#243 ·

Now that the Paperclip gem has been deprecated, it's recommended that you migrate your apps to ActiveStorage

Fallback 14:34
Vue.js Slots with Tailwind CSS and Rails
#242 ·

Learn how to use Vue.js slots to make even more reusable components. In this episode, we build a dropdown menu for Tailwind CSS apps using Vue.js slots.

Fallback 22:27
Writing Tests for Rack Middleware
#241 · Pro

In this episode, we add tests for our Basecamp 3 style urls that we built using a Rack middleware

Fallback 12:04
Open Closed Principle
#240 · Pro

Software entities should be open for extension but closed for modification

Fallback 11:16
Vue.js Components in Rails Views
#239 ·

Learn how to deeply integrate your Vue.js components with Ruby on Rails views

Fallback 11:20
Single Responsibility Principle
#238 · Pro

A class should have only a single responsibility

Fallback 8:44
Debugging & Fixing a Bug in Rails 5.2 Active Storage
#237 · Pro

A walkthrough of how I debugged and fixed an issue with Rails ActiveStorage that we discovered in the last episode building a Previewer for Powerpoint files

Fallback 16:01
How to Create an Active Storage Previewer
#236 ·

Learn how to create a file previewer with Active Storage in Rails 5.2+ to generate preview images of application files. In this example, we'll be converting Powerpoint presentations to png image previews.

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.