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
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Um, so how, I'm wondering like, uh, you know, does this also like appease like teams that grow in skies and like have devoted front end teams? Like, is there still kind of that, is this like trying to like consolidate the team structure or is it,

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Um, so how, I'm wondering like, uh, you know, does this also like appease like teams that grow in skies and like have devoted front end teams? Like, is there still kind of that, is this like trying to like consolidate the team structure or is it,

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

also like supporting the idea of, okay, we're gonna have front end people that are gonna be focusing specifically on styling and adjusting the components. Like, is it still kind of a straightforward process of like HTML, CSS kind of manipulation for front end styling of the components? Or is it take more of like a, I need to learn Glimmer DSL, you know, aspect of things?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

also like supporting the idea of, okay, we're gonna have front end people that are gonna be focusing specifically on styling and adjusting the components. Like, is it still kind of a straightforward process of like HTML, CSS kind of manipulation for front end styling of the components? Or is it take more of like a, I need to learn Glimmer DSL, you know, aspect of things?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

I see. Yeah, I mean, that makes a lot of sense. Looking at more of these examples in this Rails sample, you're using an external code highlighter, which is really cool. And it's just all in Ruby. Yeah, really, really cool. So I'm curious, what's the deploy process look like for this stuff? Is it the same as any Rails app, any Ruby app? What's that look like?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

I see. Yeah, I mean, that makes a lot of sense. Looking at more of these examples in this Rails sample, you're using an external code highlighter, which is really cool. And it's just all in Ruby. Yeah, really, really cool. So I'm curious, what's the deploy process look like for this stuff? Is it the same as any Rails app, any Ruby app? What's that look like?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, totally. And thinking more about, like, the bundler aspect of it, it makes me think of, what was it, Rails Assets, if you were familiar with that, where Rails Assets was, like, basically just a gem format where you could pull in Node-related NPM packages into your Rails asset pipeline, which was, to me, like, super great. It didn't require any of the, you know,

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, totally. And thinking more about, like, the bundler aspect of it, it makes me think of, what was it, Rails Assets, if you were familiar with that, where Rails Assets was, like, basically just a gem format where you could pull in Node-related NPM packages into your Rails asset pipeline, which was, to me, like, super great. It didn't require any of the, you know,

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

javascript packaging systems or or extra dependencies like that uh and it worked great and just bundle install and it included all the assets that you needed and handled all that and i do miss that and so i'm hopeful with this uh kind of uh push here that we can kind of get back to something like that uh which makes brings me to my next topic uh of uh turbo

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

javascript packaging systems or or extra dependencies like that uh and it worked great and just bundle install and it included all the assets that you needed and handled all that and i do miss that and so i'm hopeful with this uh kind of uh push here that we can kind of get back to something like that uh which makes brings me to my next topic uh of uh turbo

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, I agree with you there. Definitely, and having the context switch constantly between the two definitely slows down the development. For me personally, I don't want to speak for everyone, but... Yeah, I mean, I feel like we've been driving like we keep talking about this.

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, I agree with you there. Definitely, and having the context switch constantly between the two definitely slows down the development. For me personally, I don't want to speak for everyone, but... Yeah, I mean, I feel like we've been driving like we keep talking about this.

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

We keep driving toward like a more like view component style, like in an application development process that is getting closer. And this seems to be like crossing that bridge of the missing pieces to of, well, we still need JavaScript. JavaScript libraries are still helpful. Like, how do we use them in the context of our application, but not have to just use JavaScript to couple our backends.

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

We keep driving toward like a more like view component style, like in an application development process that is getting closer. And this seems to be like crossing that bridge of the missing pieces to of, well, we still need JavaScript. JavaScript libraries are still helpful. Like, how do we use them in the context of our application, but not have to just use JavaScript to couple our backends.

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, very awesome. I'm looking forward to seeing that come together. I'm sure I'm not the only one. Yeah, me too. So like this brings me to my like last kind of question, I guess, is like the, you know, how does, are there any plans to bridge the gap of consolidating the application development to allow automatically creating both for web and desktop?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, very awesome. I'm looking forward to seeing that come together. I'm sure I'm not the only one. Yeah, me too. So like this brings me to my like last kind of question, I guess, is like the, you know, how does, are there any plans to bridge the gap of consolidating the application development to allow automatically creating both for web and desktop?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

and mobile and XYZ, like, is that a desirable future? Or is that better to keep things separate still?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

and mobile and XYZ, like, is that a desirable future? Or is that better to keep things separate still?

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, that makes sense. I know having worked with like React Native, it is painful even just between like, you know, separate provider platforms of iOS and Android and having to do Windows and Linux and managing that, you know, I can't imagine that's helpful to have to do that. for everything.

Ruby Rogues
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653

Yeah, that makes sense. I know having worked with like React Native, it is painful even just between like, you know, separate provider platforms of iOS and Android and having to do Windows and Linux and managing that, you know, I can't imagine that's helpful to have to do that. for everything.