Ruby Rogues

Reflecting on Stimulus with Julian Rubisch – RUBY 495

We talk with Julian about a few projects, including Stimulus, Stimulus Reflex, and SPAs and how they fit into our modern tech stacks. Panel Charles Max Wood John Epperson Luke Stutters Guest Julian Rubisch Sponsors Dev Influencers Accelerator Links Ruby on Rails Drag and Drop Uploads with Active Storage, Stimulus.js and Dropzone.js GitHub | stimulus-use/stimulus-use…

Read More

BONUS: Relationships Matter Most

Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he’s built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he…

Read More

RUBY 494: Reducing Friction at the Authorization Layer with John Nunemaker

Dave Kimura, Luke Stutters, and John Epperson talk with John Nunemaker about Rails Authorization. John dives into the Pundit and how he had created a wrapper around the authorization to provide meaningful messages to his application layer. Panel Dave Kimura John Epperson Luke Stutters Guest John Nunemaker Sponsors Dev Influencers Accelerator Raygun | Click here…

Read More

BONUS: How Opportunities Come Your Way When You’re an Influencer

Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to create more influence as a developer. Panel Charles Max Wood

Read More

RUBY 493: The Things Rubyists Need to Know

What do Rubyists need to know beyond the language fundamentals? What things about the language and its tooling will best serve developers working on projects in Ruby to help them navigate the code and avoid pitfalls that crop up in their apps. Luke, John, and Chuck walk through the ideas in within Ruby and the…

Read More

BONUS: What is Charles Max Wood’s Biggest Payoff for Being a Dev Influencer?

Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now…

Read More

RUBY 492: Architectures and Microservices with Darren Broemmer

Darren Broemmer joins the Rogues to discuss how Ruby on Rails enables a microservices architecture and when it’s appropriate to approach your system’s architecture with microservices. Chuck and Dave lend their experience and expertise in pointing out some of the challenges with microservices and the power of Rails in enabling the Majestic Monolith. Tradeoffs are…

Read More

BONUS: How Jason Weimann Became a Game Developer

Jason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn’t a job working as…

Read More

RUBY 491: The Hidden Gems of Ruby

Valentino Stoll takes us on a tour of the “gems” of features built into the core Ruby language. We explore tips and tricks for using irb that can also improve your Rails console. Panel Charles Max Wood John Epperson Luke Stutters Guest Valentino Stoll  Sponsors Dev Heroes Accelerator Links Dependency on mimemagic 0.3.x no longer…

Read More

BONUS: Continuing Your Learning Journey by Finding Mentors as an Influencer

Chuck outlines how he’s used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck’s experience learning from the top people in the development community as a programmer…

Read More

RUBY 490: Ruby 2.7 to 3.0

Dave, John, and Luke get together to finish the discussion leading up to the Ruby 3.0 release. They talk about the different features and concerns that come with upgrading and/or using Ruby 3.0 and how it differs from Ruby 2.7. Panel Dave Kimura John Epperson Luke Stutters Sponsors Dev Heroes Accelerator Links Ruby | dockerhub…

Read More

BONUS: How Senior Developers Can Enjoy Learning Like They Were Juniors

Remember the amazing adventure it was to learn a new thing every day as a Junior Developer? It’s easy to feel a little stuck or lost as a Senior developer since there aren’t roadmaps or people looking to mentor seniors. (Besides Charles Max Wood.) Chuck talks about how he felt that way at different points…

Read More