The Ruby on Rails Podcast cover image

The Ruby on Rails Podcast

Episode 513: Modern Rails Apps Ayush Newatia

Apr 10, 2024
Ayush Newatia, a developer and author of The Rails and Hotwire Codex, joins to discuss the revolutionary impact of Rails 7 and Hotwire on server-side applications. He shares his journey from mobile development and emphasizes the ease of using less JavaScript. The conversation explores exciting new features in Rails, including an authentication generator and Action Notifier for streamlined notifications. They also dive into concurrency in modern apps, highlighting the benefits of the Falcon web server and web sockets in Rails controllers.
31:37

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Ayush Newatia emphasizes the transformative impact of Rails 7 and Hotwire in enabling greater app reactivity with minimal complexity and tooling.
  • He highlights the challenges and common pitfalls in Rails development, stressing the importance of adhering to established patterns and thoughtful database schema design.

Deep dives

Transitioning to Ruby on Rails

Ayush Nawatia discusses his transition from mobile development to Ruby on Rails, highlighting his frustrations with the limitations of mobile app environments. After working for five years in iOS and Android development, he found it difficult to create simple products due to platform restrictions. His background in Ruby, primarily through various tools like CocoaPods and Fastlane, piqued his interest in web development. Consequently, he seized the opportunity to switch to Rails in 2020, dedicating time to learning and eventually freelancing.

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