The first-ever RailsWorld conference has been held in Amsterdam just a week ago. The agenda was heavily focused on Ruby on Rails, Hotwire and their future. Of course, we would like to highlight some realtime-ish talks and updates on this issue.
Slides
Untangling Cables and Demystifying Twisted Transistors
This talk is a deep dive into how Rails Action Cable works and why sometimes it doesn’t work as you expect.
The Future of Rails as Full-Stack Framework Powered by Hotwire
Marco Roth presented a ton of tools he works on to make Rails full-stack applications rock. Just take a look at the bill below!
Wildest Dreams of Making Profit on Open Source
In her talk, Irina Nazarova shared practical tips on making your passion for open-source profitable. The talk shares many examples of commercial open-source projects, including our very own AnyCable.
Podcasts
Remote Ruby | Layered Rails Design with Vladimir Dementyev
Talking about the Layered Design book, AnyCable, and RailsWorld.
News
A new Turbo Stream action is coming to Turbo—refresh. It implements the signalling pattern for live updates: a Turbo Stream is sent to clients subscribed to model updates, but doesn’t carry any information on how to update the page. The live update just instructs clients to refresh the page—request new HTML, and morph it into the current DOM (that’s why it’s “refresh”, not “reload”). Sounds like CableReady::Updatable, doesn’t it?
Releases
Yaroslav Shmarov from SupeRails released his Hotwire Cookbook—a collection of useful snippets and examples (organized in pull requests) for building reactive Rails applications with Hotwire.
This release adds a new loop
action you can use in your scenarios and better timeout handling when receiving messages. Also, new examples have been added to the repo.
Frames of curiosity excitement
Many people have already shared their post-conference thoughts, so we decided to collect them and share them with you, so that you can feel the vibe of this event:
One happy Rails World by DHH
Spectacular Rails World by Miles @ Cookpad
RailsWorld 2023 Recap from Michael @ Wafris
Rails World by Stanko
My way of dealing with a post-conference hangover is to write code, so… expect more cool stuff next time! Proost!