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

Olly Headey

👤 Person
310 total appearances

Appearances Over Time

Podcast Appearances

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

So that's the kind of thing that we wouldn't do in Rails because, well, I think it's not straightforward. So we had a Java thing that generated that. But Rails would call it. So it was the Rails app that was kind of talking just to an API to generate this PDF. So that kind of thing. We wouldn't be fundamentalist and go, it has to be in Ruby, it has to be in Rails.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

So that's the kind of thing that we wouldn't do in Rails because, well, I think it's not straightforward. So we had a Java thing that generated that. But Rails would call it. So it was the Rails app that was kind of talking just to an API to generate this PDF. So that kind of thing. We wouldn't be fundamentalist and go, it has to be in Ruby, it has to be in Rails.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

But just when there's a best thing for the job, you would use that if it's not too objectionable. But honestly, Rails, I don't know why they're not talking at conferences that much about it. I mean... I suppose what is there, well, you have Rails World now, right? So that's going to be all about Rails. So maybe the other conferences want a bit less of that.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

But just when there's a best thing for the job, you would use that if it's not too objectionable. But honestly, Rails, I don't know why they're not talking at conferences that much about it. I mean... I suppose what is there, well, you have Rails World now, right? So that's going to be all about Rails. So maybe the other conferences want a bit less of that.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

And it is interesting to hear different stories of what people are doing with Ruby that doesn't include Rails. I mean, you know, if you're working on a SaaS app, that's kind of a big part of it. But then, you know, people are doing like data stuff with Ruby, aren't they, these days? I mean, I know Python's like the go-to kind of language for that kind of stuff, but there aren't.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

And it is interesting to hear different stories of what people are doing with Ruby that doesn't include Rails. I mean, you know, if you're working on a SaaS app, that's kind of a big part of it. But then, you know, people are doing like data stuff with Ruby, aren't they, these days? I mean, I know Python's like the go-to kind of language for that kind of stuff, but there aren't.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

people trying to do stuff in Ruby, which I think is pretty cool, but I'm not, yeah, I wouldn't be fundamentalist about it, but if I was building a web app, I would just use Rails because it just works, right? It's great.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

people trying to do stuff in Ruby, which I think is pretty cool, but I'm not, yeah, I wouldn't be fundamentalist about it, but if I was building a web app, I would just use Rails because it just works, right? It's great.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

Yeah. I mean, that's, that's kind of, kind of happened. I suppose of the apps that I built, one used Google auth, so that was slightly different. And then, but the, but the, One used email authentication and one would use a password. So they're all different for whatever reason, for because reasons. But no, I would probably do the same. I think, I mean, Rails has baked into it, doesn't it?

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

Yeah. I mean, that's, that's kind of, kind of happened. I suppose of the apps that I built, one used Google auth, so that was slightly different. And then, but the, but the, One used email authentication and one would use a password. So they're all different for whatever reason, for because reasons. But no, I would probably do the same. I think, I mean, Rails has baked into it, doesn't it?

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

It has secure password stuff. It's kind of baked into it now, which is great. So it's pretty easy to do that. I suppose things like the forgot password is that boilerplate of stuff. But it's quite small what you really need to do. Kind of validate the email address and forget a password. They're the things that I would... need to do.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

It has secure password stuff. It's kind of baked into it now, which is great. So it's pretty easy to do that. I suppose things like the forgot password is that boilerplate of stuff. But it's quite small what you really need to do. Kind of validate the email address and forget a password. They're the things that I would... need to do.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

But yeah, like I say, putting that in a gem is, would you do that? Because you're making assumptions about models and things. I guess you could do that. And that's what Devise has done. So maybe you should just use Devise at that point. But then Devise is quite big. It always feels quite big to me. But yeah, I suppose that's how I do it.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

But yeah, like I say, putting that in a gem is, would you do that? Because you're making assumptions about models and things. I guess you could do that. And that's what Devise has done. So maybe you should just use Devise at that point. But then Devise is quite big. It always feels quite big to me. But yeah, I suppose that's how I do it.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

But then, but also what about when, you know, because usernames and passwords are unpopular perhaps these days. I mean, what I see using various apps around the internet, you know, is, well, 2FA, right? Like, how are you going to do that? And also, are you going to do it with SMS, email, or send, you know, one-time passcodes? And there doesn't always, are you going to go with pass keys?

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

But then, but also what about when, you know, because usernames and passwords are unpopular perhaps these days. I mean, what I see using various apps around the internet, you know, is, well, 2FA, right? Like, how are you going to do that? And also, are you going to do it with SMS, email, or send, you know, one-time passcodes? And there doesn't always, are you going to go with pass keys?

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

Cause that isn't a new thing now. And it's, I'm not sure I would do that myself. Uh, even 2FA, you know, I don't know if you've done that yourself or not, or maybe, I mean, that's maybe something that rails can, um, We'll get baked into it at some point. Maybe that's the trajectory it's going or pass keys. Maybe that'll come. That might be a good thing.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

Cause that isn't a new thing now. And it's, I'm not sure I would do that myself. Uh, even 2FA, you know, I don't know if you've done that yourself or not, or maybe, I mean, that's maybe something that rails can, um, We'll get baked into it at some point. Maybe that's the trajectory it's going or pass keys. Maybe that'll come. That might be a good thing.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

Kind of surprised it hasn't got, Rails doesn't have a device built in, to be honest.

Ruby Rogues
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650

Kind of surprised it hasn't got, Rails doesn't have a device built in, to be honest.