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

Valentino Stoll

๐Ÿ‘ค Speaker
700 total appearances

Appearances Over Time

Podcast Appearances

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

What do you wish it had that it doesn't? That's a good question. I guess I wish it had more... native integrations. Like as an example, you know, being able to use VS code or something like that and, you know, hooking up IRB to the editor. So you can evaluate various things live from within the editor, which I know are kind of external to the Ruby source itself.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

What do you wish it had that it doesn't? That's a good question. I guess I wish it had more... native integrations. Like as an example, you know, being able to use VS code or something like that and, you know, hooking up IRB to the editor. So you can evaluate various things live from within the editor, which I know are kind of external to the Ruby source itself.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

But it would be nice to have kind of some more native things, even like a mechanism that would make it easier to make more extensions to IRB. Like say, for example, this jarred project, which I know is built on something that's kind of a competitor to IRB.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

But it would be nice to have kind of some more native things, even like a mechanism that would make it easier to make more extensions to IRB. Like say, for example, this jarred project, which I know is built on something that's kind of a competitor to IRB.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

But they're basically, they have a ton of modules that make it easy to do, you know, X, Y, Z. It would be nice if there were support from the, you know, Ruby core team or something like that, that could help. expose what's available and make it easier to extend and say, hey, this is how you do it kind of thing. Right.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

But they're basically, they have a ton of modules that make it easy to do, you know, X, Y, Z. It would be nice if there were support from the, you know, Ruby core team or something like that, that could help. expose what's available and make it easier to extend and say, hey, this is how you do it kind of thing. Right.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

I know. It's hard to poke any holes. I mean, they already add extra features that I wouldn't have thought about. Yeah.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

I know. It's hard to poke any holes. I mean, they already add extra features that I wouldn't have thought about. Yeah.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

Sure. The first one I'd definitely recommend any developer out there is called Git Reflow. It's a tool I actually built a long time ago now. It helps automate your Git workflow. So it creates pull requests automatically for you. It makes sure to close out all your branches when you've merged down to your main branch.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

Sure. The first one I'd definitely recommend any developer out there is called Git Reflow. It's a tool I actually built a long time ago now. It helps automate your Git workflow. So it creates pull requests automatically for you. It makes sure to close out all your branches when you've merged down to your main branch.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

It does a lot of things that just save a lot of time when you do over and over again. So I highly recommend check that out. Another pick I have is for an app called BitBar. If you're using the Mac OS, it's a nice little kind of menu bar generator. So you can run scripts and show icons and various things on a periodic timer, which is kind of nice.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

It does a lot of things that just save a lot of time when you do over and over again. So I highly recommend check that out. Another pick I have is for an app called BitBar. If you're using the Mac OS, it's a nice little kind of menu bar generator. So you can run scripts and show icons and various things on a periodic timer, which is kind of nice.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

So I use it as an example to see how many Docker containers I have up and how much CPU it's consuming because Docker is painful at that. And a... Let's see. I had one that just escaped me. Oh, yes. Twilio. Twilio is incredible. I used it not too long to... Not to shout out to Python, but I used it to... automatically orchestrate a AWS server for my kids to play Minecraft with their neighbors.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

So I use it as an example to see how many Docker containers I have up and how much CPU it's consuming because Docker is painful at that. And a... Let's see. I had one that just escaped me. Oh, yes. Twilio. Twilio is incredible. I used it not too long to... Not to shout out to Python, but I used it to... automatically orchestrate a AWS server for my kids to play Minecraft with their neighbors.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

So all I had to do was send some commands to a specific Twilio number, and it would start firing off commands on AWS, which was really cool. So that was kind of impressive how seamlessly that worked. And their documentation is really well really well worded and mapped out. Nice.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

So all I had to do was send some commands to a specific Twilio number, and it would start firing off commands on AWS, which was really cool. So that was kind of impressive how seamlessly that worked. And their documentation is really well really well worded and mapped out. Nice.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

Yep, that's the one. Awesome. Yeah, it was a little painstaking to get set up and configured it. I kind of hoped at some point to find some time to automate this so other people could just spin up their own AWS server that you can whitelist IP addresses on the fly using Twilio app. Cool. Maybe I get to it. Otherwise, you can go through the setup I went through.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

Yep, that's the one. Awesome. Yeah, it was a little painstaking to get set up and configured it. I kind of hoped at some point to find some time to automate this so other people could just spin up their own AWS server that you can whitelist IP addresses on the fly using Twilio app. Cool. Maybe I get to it. Otherwise, you can go through the setup I went through.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

to get it all configured on your own AWS account. Looks good to me. It was really fun playing with Lambda server and things like that to kind of just spin up EC2 instances on the fly. And my goal was to just drive the price down as much as possible per minute, which is where I got to a nice comfortable spot with spot instances.

Ruby Rogues
The Hidden Gems of Ruby - RUBY 651

to get it all configured on your own AWS account. Looks good to me. It was really fun playing with Lambda server and things like that to kind of just spin up EC2 instances on the fly. And my goal was to just drive the price down as much as possible per minute, which is where I got to a nice comfortable spot with spot instances.