The Pragmatic Studio

Hotwire Course Officially Launches!

April 19, 2022

Howdy again, everyone. 👋

Today we released 3 new modules (4 new videos) and we’re excited to announce that our Hotwire for Rails Developers course is now content-complete and out of early access! 🥳

The 3 new modules are (drum roll 🥁):

Broadcasting Real-Time Updates

Zip, zap, zooey! Real-time updates are expected in modern web apps. And with Hotwire, you don’t have to jump through a bunch of hoops to get in on the action. Zing! We broadcast Turbo Streams to keep an activity timeline in sync across multiple browsers.

Even More Broadcasting!

The more examples you see, the more experience you gain. And this app has a double whammy of real-life broadcasting features. In this extended example, we use both Turbo Frames and Streams to update a page differently depending on who’s viewing it.

Lazy-Loading Content

Why load everything on a page from the get-go when you can fetch content lazily? One powerful aspect of Turbo Frames is they can be lazy-loaded. Leave your JavaScript at the door. After a basic example, we use this technique to implement infinite scrolling.

Finish the course, or get started today!

If you already own the course (thank you!), you’ll find 4 new videos waiting in your account. Fresh bits, right out of a piping-hot video compressor!

Or if you’ve been waiting for the course to be 100% complete before picking up a copy, it’s now ready for you! It’s around 3.5 hours of carefully crafted video covering all the facets of Hotwire in our homespun format. 😉

We sincerely appreciate all your support as we’ve worked on this course these past several months.

We hope you all enjoy it!