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

Olly Headey

๐Ÿ‘ค Speaker
310 total appearances

Appearances Over Time

Podcast Appearances

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

maybe C sharp, maybe, because it was Microsoft, I can't remember. But those are kind of the libraries and the SDKs that they offer. They don't offer Ruby, which is a shame, but there are gems that kind of wrap this stuff up. And so that was quite interesting. But then some of the functionality that, I mean, AI is not my thing really, but I was kind of toying around with this stuff.

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

maybe C sharp, maybe, because it was Microsoft, I can't remember. But those are kind of the libraries and the SDKs that they offer. They don't offer Ruby, which is a shame, but there are gems that kind of wrap this stuff up. And so that was quite interesting. But then some of the functionality that, I mean, AI is not my thing really, but I was kind of toying around with this stuff.

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

And Python does have a wealth of these libraries to do a lot of machine learning algorithms, which Ruby doesn't really quite have. I mean, there are people that are creating similar libraries out there for some of this stuff, but it always feels, I don't know, not quite there. From an AI point of view, depending if you're just calling APIs, of course, fine.

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

And Python does have a wealth of these libraries to do a lot of machine learning algorithms, which Ruby doesn't really quite have. I mean, there are people that are creating similar libraries out there for some of this stuff, but it always feels, I don't know, not quite there. From an AI point of view, depending if you're just calling APIs, of course, fine.

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

You can do that from anything, but if you're then trying to do some stuff yourself using the cut, then it doesn't quite feel like the right choice, but maybe that's changing. I it's only superficial knowledge that I really have of that. Um, but I can't think of really off the top of my head, other, other examples.

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

You can do that from anything, but if you're then trying to do some stuff yourself using the cut, then it doesn't quite feel like the right choice, but maybe that's changing. I it's only superficial knowledge that I really have of that. Um, but I can't think of really off the top of my head, other, other examples.

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

I mean, there was this PDF thing that, I mean, that was a very good example where you just couldn't. we're going to do it with prawn or something, whereas we were using Java libraries that actually did proper PDF rendering. But there were other ways we could have tackled that, but we chose the the different tech path, as opposed to finding a Ruby way to do that.

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

I mean, there was this PDF thing that, I mean, that was a very good example where you just couldn't. we're going to do it with prawn or something, whereas we were using Java libraries that actually did proper PDF rendering. But there were other ways we could have tackled that, but we chose the the different tech path, as opposed to finding a Ruby way to do that.

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

I'm sure there are lots of other examples, but I think where Rails does seem to shine is when it's much more of a, well, people call them crud apps, don't they? It's kind of a bit demeaning. It's like the agent is a crud app. Yeah, I guess. It's like, you know, you take some input and you save it to a database.

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

I'm sure there are lots of other examples, but I think where Rails does seem to shine is when it's much more of a, well, people call them crud apps, don't they? It's kind of a bit demeaning. It's like the agent is a crud app. Yeah, I guess. It's like, you know, you take some input and you save it to a database.

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

But at the same time, like, come on, there's like half a million lines of code doing lots of stuff. But I guess it's a crud app, you could say. Same with, you know, Basecamp as well. Crud app. And what isn't? Notion's a crud app, isn't it? I don't know. So that's, who knows? So a crud app, I'm a bit like, hang on. That's everything at some level, isn't it?

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

But at the same time, like, come on, there's like half a million lines of code doing lots of stuff. But I guess it's a crud app, you could say. Same with, you know, Basecamp as well. Crud app. And what isn't? Notion's a crud app, isn't it? I don't know. So that's, who knows? So a crud app, I'm a bit like, hang on. That's everything at some level, isn't it?

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

Part of maybe chat GPT or something, but we're not building that.

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

Part of maybe chat GPT or something, but we're not building that.

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

Yeah, and I think that's entirely the right approach. But yeah, good to hear there's, you know, more startups that I mean, a lot of people building like indie hacks, which is kind of like another kind of release derogatory terms, but actually kind of, that's where everything starts in a way. You know, using rails, it's just, you know, a lot that I've seen. So

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

Yeah, and I think that's entirely the right approach. But yeah, good to hear there's, you know, more startups that I mean, a lot of people building like indie hacks, which is kind of like another kind of release derogatory terms, but actually kind of, that's where everything starts in a way. You know, using rails, it's just, you know, a lot that I've seen. So

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

you know hopefully we'll kind of see i think this is where like the rails foundation does come into play you know there's a lot of money there um and they're doing some cool stuff there's obviously the conferences um and the guides looking a lot better now but for me it's like the outreach and and how how can the rails foundation just um get people at an earlier stage and

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

you know hopefully we'll kind of see i think this is where like the rails foundation does come into play you know there's a lot of money there um and they're doing some cool stuff there's obviously the conferences um and the guides looking a lot better now but for me it's like the outreach and and how how can the rails foundation just um get people at an earlier stage and

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

in their career, I guess, and even boot camps and the rest of it to start using Rails, because boot camps did do Rails back in the day, and now they have tended to move, from what I understand, to more of a JavaScript ecosystem, which feels, I don't know, I mean, to put yourself in the place of someone on a boot camp who doesn't know anything about programming and all of a sudden you're having to do React, it sounds...

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

in their career, I guess, and even boot camps and the rest of it to start using Rails, because boot camps did do Rails back in the day, and now they have tended to move, from what I understand, to more of a JavaScript ecosystem, which feels, I don't know, I mean, to put yourself in the place of someone on a boot camp who doesn't know anything about programming and all of a sudden you're having to do React, it sounds...