
Ruby Rogues
Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
Latest episodes

Dec 15, 2021 • 56min
Ractors ft. Ivo Anjo - RUBY 527
Ivo Anjo joins the Rogues to discuss Ractors in Ruby and how they can be used. They're not actors as they appear in other languages. They communicate via message passing.Ivo clarifies several things about Ractors and what their powerful features and the understanding of what they do and how they work.PanelJohn EppersonValentino StollGuestIvo AnjoSponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinks Ruby Ractor Experiments: Safe async communication - ivo's awfully random tech blog Unsafe Concurrent Ruby PatternsJRuby in production applications 1subscribe to my newsletter!Ivo Anjo.meTwitter: Ivo Anjo ( @KnuX )PicksIvo- Ruby Hacking GuideIvo- Lone Echo II: Journey In Zero Gravity With Rift S | OculusJohn- bullet | RubyGems.org | your community gem hostJohn- RubyConf 2021Valentino- Creating a UDP server with Ruby RactorsSpecial Guest: Ivo Anjo.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsRaygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Dec 8, 2021 • 59min
Bridgetown.rb ft Felipe Vogel - RUBY 526
This week the Rogues talk to Felipe Vogel about how he's using Bridgetown and pros of using it over Jekyll.Bridgetown is a modernized blogging and static site generator platform forked from Jekyll to provide updated capabilities and a webpack based JavaScript asset pipeline for more modern applications.It also expands up on the work done on JAMstack applications to provide Rubyists with a stable launchpad for their applications.For more on Bridgetown, listen to the November 2021 update and AMA by Bridgetown creator Jared WhitePanelCharles Max WoodDarren BroemmerValentino StollGuestFelipe VogelSponsorsTop End DevsCoaching | Top End DevsLinksBuild a blog with BridgetownBuild a blog with Bridgetown - New Updategithub.com/fpsvogel/learn-ruby-and-cs 1The Era of Bridgetown v1 Has Begun. Welcome to the “Pearl”My first Rails app, Plain ReadingRuby for the self-taught developerFelipe Vogel: Rubyist in TrainingGitHub: Felipe Vogelf ( psvoge )Twitter: Felipe Vogel ( @fpsvogel )PicksCharles- XeroCharles- Author | Top End DevsDarren- RUBY ON RAILS DEVELOPER Demographics And Statistics In The USFelipe- Bridgetown FundraisingValentino- letter_opener_webSpecial Guest: Felipe Vogel.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Dec 1, 2021 • 56min
MailCatcher ft. Samuel Cochran - RUBY 525
Samuel Cochran, creator and maintainer of MailCatcher joins the Rogues to discuss how he pulled EventMachine together with Ruby to build out MailCatcher.He goes into the maintenance and contributions that have come in over the years. He dives into changes that are being made and the stability of the project.PanelCharles Max WoodDarren BroemmerJohn EppersonValentino StollGuestSamuel CochranSponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksmailcatcherBuildkiteasync gemrails 6.1’s new multi-database gearpgbouncer Horizontal sharding schema managementAvoiding integer overflows with zero downtimeRails · Ruby on RailsGitHub: Samuel Cochran ( sj26 )Twitter: Samuel Cochran ( @sj26 )PicksCharles- Author | Top End DevsCharles- Shadow Hunters | Board Game | BoardGameGeekCharles- DuneDarren- EngineYard – PaaS Platform as a Service | PaaS SolutionJohn- Face MasksJohn- Laundry Detergent SheetsSamuel- async gemValentino- GitHub-Shopify/toxiproxySpecial Guest: Samuel Cochran.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsRaygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Nov 25, 2021 • 47min
BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discountMani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.The trick? Deep Work!Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.Other developers call it "Flow" or "the Zone."Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Nov 24, 2021 • 4min
Mastering Hanami ft. Sebastian Wilgosz - RUBY 524
Sebastian Wilgosz joins the Rogues to discuss Hanami, a web framework for Rubyists. He discusses how it works and how it differs from other Ruby based web frameworks.He also discusses what's coming down the pipe and how to get started.Check out his website at https://hanamimastery.com PanelCharles Max WoodDarren BroemmerGuestSebastian WilgoszSponsorsTop End DevsCoaching | Top End DevsLinksHanamiSebastian Wilgosz Twitter: Sebastian Wilgosz ( @sebwilgosz )Twitter: Hanami Mastery ( @HanamiMastery )PicksCharles- Viscounts of The West KingdomCharles- Author | Top End DevsDarren- Developing Games With RubyDarren- DragonRuby | DragonRubySebastian- Polished Ruby ProgrammingSpecial Guest: Sebastian Wilgosz.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Nov 17, 2021 • 1h 3min
Common Table Expressions in ActiveRecord ft. Vlado Cingel - RUBY 523
Vlado Cingel recounts his story where he needed common table expressions within SQL for a project he was working on and wrote a patch to AREL and ActiveRecord which he submitted to the Rails Core. Since it hasn't been accepted, he's supporting it as a gem.Vlado explains what Common Table Expressions (CTEs) are, how they work, and where they're used.PanelJohn EppersonLuke StuttersValentino StollGuestVlado CingelSponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksGitHub | vlado/activerecord-cteOrganising complex SQL queries in RailsGitHub: Vlado Cingel ( vlado )PicksJohn- Digital Storm: Custom Gaming Computers & Gaming PCsLuke- Pitch PerfectValentino- Ruby TogetherValentino- Ruby CentralValentino- The Ruby VM a speedrun - Penelope PhippenVlado- The Wood Whisperer Guild - Online Woodworking SchoolVlado- Polished Ruby ProgrammingContact John:Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John EppersonContact Luke:GitHub: Luke Stutters ( lukestuts )Contact Valentino:Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev )Special Guest: Vlado Cingel.Sponsored By:Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your DreamsTop End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Nov 10, 2021 • 45min
How Ruby Method Lookups Work ft. Kingsley Chijioke - RUBY 522
Kingsley Chijioke wrote an article breaking down the way that Ruby finds methods and determines which version of a method to run. The Rogues approach the internals of Ruby and discuss the implications of how this comes together and where the listeners may have seen this and point out any gotchas that arise.PanelCharles Max WoodDarren BroemmerDave KimuraLuke StuttersValentino StollGuestKingsley ChijiokeSponsorsDev Influencers AcceleratorLevel Up | Devchat.tvLinksUnderstanding Ruby Method LookupTwitter: Obinwanne ( @kinsomicrote )PicksCharles- Coaching | Top End DevsCharles- The Laws of WealthDarren- Masters of DoomDarren- How this art school from 1919 has influenced Ruby on Rails?Dave- OctoPrintDave- Ruby on Rails 7.0Kingsley- The Art of Doing Science and EngineeringLuke- GitHub | sferik/active_emojiLuke- GitHub | tom-lord/regexp-examplesValentino- PolyphonyContact Charles:Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )Contact Darren:Twitter: Darren Broemmer ( @DarrenBroemmer )Contact Dave:Ruby on Rails ScreencastsTwitter: Dave Kimura ( @kobaltz )GitHub: David Kimura ( kobaltz )Contact John:Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John EppersonContact Luke:GitHub: Luke Stutters ( lukestuts )Contact Valentino:Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev )Special Guest: Kingsley Chijioke.Sponsored By:Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Nov 3, 2021 • 1h 8min
Finding Memory Leaks in Ruby ft. Ulysse Buonomo - RUBY 521
Ulysse Buonomo ran into an issue in the application he works on where the Heroku applications were taking up more and more memory. He began tracking down memory growth in the applications to keep the applications fast and keep the bills small.PanelCharles Max WoodDarren BroemmerJohn EppersonLuke StuttersValentino StollGuestUlysse BuonomoSponsorsDev Influencers AcceleratorRaygun | Click here to get started on your free 14-day trialLevel Up | Devchat.tvLinksTracking a Ruby memory leak in 2021My developer's notesKlaxit Tech Blog - MediumGitHub: Ulysse Buonomo ( BuonOmo )PicksCharles- Caliban's War Charles- Lost Ruins of ArnakCharles- Steampunk RallyCharles- Coaching | Top End DevsDarren- Watch Squid Game | Netflix Official SiteDarren- Camaleon CMSJohn- CalendlyJohn- GeyserMCLuke- Ulysse 31Luke- Pitch PerfectLuke- SINATRA::COOKIESUlysse- Valentino- GitHub | amatsuda/routes_lazy_routesValentino- New tool: an nginx playgroundValentino- Multiplayer/Chat | Minecraft wikiContact Charles:Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )Contact Darren:Twitter: Darren Broemmer ( @DarrenBroemmer )Contact John:Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John EppersonContact Luke:GitHub: Luke Stutters ( lukestuts )Contact Valentino:Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev )Special Guest: Ulysse Buonomo.Sponsored By:Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Oct 27, 2021 • 1h 10min
Encryption and Security in Ruby and Rails ft. Jorge Manrubia - RUBY 520
Jorge Manrubia is a Security developer at BaseCamp. He discusses the encryption features added in Ruby on Rails and explains where they fit into the ecosystem for Hey.com.The panel jumps in to help discover how to help raise the privacy bar for your Ruby on Rails applications to protect personal and private information.PanelDarren BroemmerJohn EppersonValentino StollGuestJorge ManrubiaSponsorsDev Influencers AcceleratorLevel Up | Devchat.tvLinksGitHub | attr-encrypted/attr_encryptedThings to consider before using attr_encryptedOpenSSL::CipherGitHub | chaps-io/public_activityJorge ManrubiaJorge ManrubiaGitHub: Jorge Manrubia ( jorgemanrubia )Twitter: Jorge Manrubia ( @jorgemanru )PicksDarren- More Ruby MagicDarren- Java Creator James Gosling InterviewJohn- CalendlyJohn- GitHub | chaps-io/public_activityJorge- GitHub | whitequark/parserValentino- MJML, a parser, and a template engine for Ruby - Isabelle LafontValentino- If you maintain open source software as part of a team, we'd like to give you free @tuple for life!Valentino- GitHub | codenamev/.pryrcContact Darren:Twitter: Darren Broemmer ( @DarrenBroemmer )Contact John:Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John EppersonContact Valentino:Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev )Special Guest: Jorge Manrubia.Sponsored By:Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Oct 20, 2021 • 1h 28min
How to Thrive at Your (First) Dev Job ft. Riaz Virani - RUBY 519
Riaz Virani joins the Rogues to discuss how to thrive at your first Dev Job. He has five main ideas that when applied will help you as a new developer fit in and learn quickly on a development team.The Rogues chime in with their experiences. They also discuss how not-so-new developers can apply these ideas either as mentors or as learners themselves.PanelCharles Max WoodDave Kimura John EppersonLuke StuttersValentino StollGuestRiaz Virani SponsorsDev Influencers AcceleratorRaygun | Click here to get started on your free 14-day trialLevel Up | Devchat.tvLinksFive Tips for Success: How To Thrive At Your First Dev JobRiazV.meTwitter: Riaz Virani ( @ViraniRiaz )PicksCharles- PodcastBootcamp.ioCharles- Tribe of MillionairesDave- RecutJohn- GitHub | pboling/csv_pirateJohn- GitHub | tilo/smarter_csvLuke- Class: Hash ( Ruby 3.0.2 )Luke- INVINCIBLERiaz- Jon BellionRiaz- The Motivation MythValentino- Ruby Garbage Collection in Under Two HoursValentino- Design PatternsValentino- Ruby Pixel Art / Punk Art Programming ChallengeContact Dave:Ruby on Rails ScreencastsTwitter: Dave Kimura ( @kobaltz )GitHub: David Kimura ( kobaltz )Contact Charles:Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )Contact John:Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John EppersonContact Luke:GitHub: Luke Stutters ( lukestuts )Contact Valentino:Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev )Special Guest: Riaz Virani.Sponsored By:Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.