Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Ayush Newatia

👤 Person
216 total appearances

Appearances Over Time

Podcast Appearances

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Why can't I build the Docker container locally and then just push that up to the server?

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Why can't I build the Docker container locally and then just push that up to the server?

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, that's another great point as well.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, that's another great point as well.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah. Yeah, exactly. That's why at some point I want to do just a little deep dive personally into Docker. what it takes to just deploy a Rails app to a Linux box with something like Caddy in front of it and just see if there's a way to kind of simplify that without Docker. Yeah. Because you just don't need Docker

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah. Yeah, exactly. That's why at some point I want to do just a little deep dive personally into Docker. what it takes to just deploy a Rails app to a Linux box with something like Caddy in front of it and just see if there's a way to kind of simplify that without Docker. Yeah. Because you just don't need Docker

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

But the one big advantage of something like Kamal, I think, is if you want to sell a Once-style product, like a web app that you just do a one-off sale for. I've been thinking about this for months. Before Once was even a thing, this kind of idea was in my mind. There is absolutely no sane way to distribute a web app without Docker. It's just this rabbit hole of complexity.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

But the one big advantage of something like Kamal, I think, is if you want to sell a Once-style product, like a web app that you just do a one-off sale for. I've been thinking about this for months. Before Once was even a thing, this kind of idea was in my mind. There is absolutely no sane way to distribute a web app without Docker. It's just this rabbit hole of complexity.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

It just gets... You're telling a customer to do too much. If I was selling a Rails app that was a one-off sale and without Dockerizing it, I would basically be selling only to other people that knew Rails. No one else would go anywhere near that.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

It just gets... You're telling a customer to do too much. If I was selling a Rails app that was a one-off sale and without Dockerizing it, I would basically be selling only to other people that knew Rails. No one else would go anywhere near that.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

That's crazy to me. It is a bit weird. Yeah, I don't know.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

That's crazy to me. It is a bit weird. Yeah, I don't know.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yep, it's no simple problem. If it was simple, it would have probably been solved by now.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yep, it's no simple problem. If it was simple, it would have probably been solved by now.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Hotwire Native.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Hotwire Native.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, but I think it's the right approach that you still have. You have an Xcode project, an Android Studio project, your code base is still separate. I think that's a very good approach. And I spoke at length about this at a couple of conferences last year. So if you look up building Turbo Native apps with my name, you'll find my talk at friendly.rb last year.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, but I think it's the right approach that you still have. You have an Xcode project, an Android Studio project, your code base is still separate. I think that's a very good approach. And I spoke at length about this at a couple of conferences last year. So if you look up building Turbo Native apps with my name, you'll find my talk at friendly.rb last year.