Remote Ruby cover image

Remote Ruby

Hotwire Native with Joe Masilotti

Jan 31, 2025
Joe Masilotti, author of "Hotwire Native for Rails Developers," shares his expertise in mobile app development. He dives into the evolution from Turbolinks to Hotwire Native, discussing its benefits for Rails developers. Joe highlights challenges like authentication and push notifications, emphasizing server-side logic for efficiency. He reveals insights from his upcoming book, including managing app maintenance and navigating language transitions from Ruby to Swift and Kotlin. Tune in for an engaging journey through coding and creativity!
01:04:00

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Hotwire Native simplifies mobile app development for Rails developers by reducing code complexity and enhancing the use of native features.
  • The integration of existing web authentication mechanisms in Hotwire Native streamlines processes and reduces maintenance costs across platforms.

Deep dives

The Evolution of Hotwire Native

The development of Hotwire Native is presented as a significant evolution for creating mobile applications compatible with Rails. It builds upon previous frameworks like TurboLynx and Turbo, which aimed to seamlessly wrap Rails apps in native structures but struggled with complexity. Hotwire Native simplifies this by allowing developers to create companion iOS and Android apps using fewer lines of code, enabling them to harness native features while still relying on their Rails backend. This evolution reflects a decade of learning and adaptation to improve the developer experience and address past inefficiencies.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode