Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • How To Become A Top End Dev - RUBY 533
    You keep hearing the phrase “Top End Dev”, but in the real competitive world, what does it take to be the best of the best? In this episode, the Rogues get real and lay it all out, including the real way to test your chops in the marketplace, the big “C” to break out of your comfort zone, and why joining the top 5% comes down to THIS step.In This Episode
    1.  Why becoming Top End comes down to THIS approach (hint-hint: don’t cram the night before!)
    2.  Want to test your chops? Darren says that doing THIS is the REAL test of your skills
    3.  How to leverage the big “C”s to break out of your comfort zone (and no, none of them stand for “code”!)
    4.  Feedback and failure are crucial, but there’s an art to them—keep THESE points in mind and get better faster
    Sponsors
    • Doximity
    • Raygun | Click here to get started on your free 14-day trial
    • Top End Devs
    Picks
    • Charles- Pandemic: The Cure | Board Game | BoardGameGeek
    • Charles- New developments at Top End Devs!
    • Darren- Freelance writing for complicated topics (check out his Twitter: @BroemmerThe for more info)
    • Darren- The Animator’s Survival Kit
    • Luke- Nori Keyboard
    • Luke- Crafting Interpreters
    • Valentino- Rethinking Computer Science Education
    • Valentino- Rwag Automated API Documentation talk by Sarah Reid
    Sponsored By:
    • Top 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.
    • Doximity: Doximity's mission is to help Physicians save time to be able to provide better care for patients. They build secure and modern communication workflow and networking tools


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    58 min
  • Comments are the Devil - RUBY 532
    Well, comments may not be satanic, but they CAN be a nuisance if not used carefully. In this episode, the Ruby Rogues sit down with Matheus Richard to discuss why he isn’t a fan of comments. They unpack the WHY behind “use code, not comments”, tools to help you sort through variables and avoid “shotgun surgery”, and an alternative to magic numbers, TODOs, and notes. “Use code, not comments.”
    - Matheus Richard In This EpisodeTo code or comment? Matheus breaks down HOW to know which will be best
     Matheus and Luke debate on how helpful comments REALLY are (and why one may not prepare you for the other)
     The team talks tools to determine what will help you sort through variables and avoid “shotgun surgery”
     Hate magic numbers, TODOs, and notes? Matheus offers a solution to your woes (hint-hint: stop procrastinating)Sponsors
    • Doximity
    • Top End Devs
    • Coaching | Top End Devs
    Picks
    • Charles- Forbidden Island | Board Game | BoardGameGeek
    • Charles- Forbidden Desert | Board Game | BoardGameGeek
    • Charles- DigitalOcean® App Platform
    • Charles- Podcast bootcamp is coming back! Email at [email protected]
    • Luke- The History of Philosophy
    • Luke- “What is a Monad?”
    • Matheus- Rectangle for MacOS
    • Matheus- Crafting Interpreters
    Special Guest: Matheus Richard.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 Dreams
    • Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
    • Doximity: Doximity's mission is to help Physicians save time to be able to provide better care for patients. They build secure and modern communication workflow and networking tools


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    1 hr
  • Stimulus, Hotwire, and Turbo, Oh My! - RUBY 531
    If you’re wondering how to make sense of all these frameworks, you’ve come to the right podcast. In this episode, the Rogues dive DEEP into the pros and cons of Stimulus, Hotwire, Turbo, React, Rails, and more; why certain communities are divided amongst each other (and how to fix it); and what tools you NEED to try in 2022.In This EpisodeThis tendency in the Rails community that reveals why users are slow to try Hotwire
     What Charles learned from comparing React vs. Stimulus at his old job (and how Rails came to the rescue)
     Why those in the Java community are seeing React as a “blackhole that’s sucking up everything” (and why some of the Rogues disagree)
     Up and coming frameworks that you NEED to consider this year 
     This ONE separation in Ruby that’s creating division in its community (and how we can fix it)
     Luke asks the REAL question: What can we do to reduce our JavaScript footprint?Sponsors
    • Doximity
    • Raygun | Click here to get started on your free 14-day trial
    • Top End Devs
    Picks
    • Charles- Vue component Stimulus post by Jared Reed
    • Charles- Okta
    • Charles- Gods Love Dinosaurs | Board Game | BoardGameGeek
    • Charles- King of Tokyo | Board Game | BoardGameGeek
    • Charles- “Let’s be understanding of each other. Reach out.”
    • John- Stimulus components
    • John- Cal.com | Open Scheduling Infrastructure
    • Luke- Luke’s very own Turbo protocol 
    • Valentino- RubyExplorer
    • Valentino- Ruby Conf 2021 videos on YouTube
    Sponsored By:
    • Top 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.
    • Doximity: Doximity's mission is to help Physicians save time to be able to provide better care for patients. They build secure and modern communication workflow and networking tools


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    42 min
  • Commanding Your Command Line with Adam Gordon Bell - RUBY 530
    Ready to COMMAND your command line? Then listen up! In this episode, the Ruby Rogues sit down with Adam Gordon Bell, a software developer and host of the CoRecursive podcast. The guys discuss the tools that every developer MUST know in 2022, what users of Jekyll and Ruby can expect this year, and why Adam believes that JQ will save you hours from Google and Stack Overflow. “I remember when I used to chase the “shiny new thing”, but now, I want to find the tools that last.”
    - Adam Gordon Bell In This EpisodeThe tools that every developer MUST know in 2022
     What Adam learned from chasing the “shiny new thing” (and how you can avoid making the same mistake)
     What people using Jekyll and Ruby can expect this year (spoiler: Elixir may make an appearance)
     Why Adam believes JQ will save programmers from digging through Google and Stack Overflow
     The “Grammarly for markdown files” that’ll help you speed up your flow and keep things neat and tidySponsors
    • Doximity
    • Top End Devs
    • Coaching | Top End Devs
    Links
    • CoRecursive Podcast - The Stories Behind The Code
    • The Original Remote Developer With Paul Lutus
    • Understanding AWK
    • 6 Command Line Tools for Productive Programmers
    • An Introduction to JQ
    Picks
    • Adam- GitHub: auchenberg/volkswagen
    • Charles- Family Business | Board Game | BoardGameGeek
    • Charles- The Expanse
    • Charles- Text Charles! (801) 877-3787
    • Dave- 6ft Butcher Block
    • Dave- Grommet Hole USB Hub
    • Luke- The Art of UNIX Programming
    • Luke- Having a good chair
    • Valentino- mess with dns!
    • Valentino- Wizard Zines 
    • Valentino- Evil Martians
    • Valentino- Thanos JS
    Special Guest: Adam Gordon Bell.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 Dreams
    • Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how.
    • Doximity: Doximity's mission is to help Physicians save time to be able to provide better care for patients. They build secure and modern communication workflow and networking tools


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    1 hr 2 min
  • What's New in Rails 7 with Stefan Wienert - RUBY 529
    With all this hype around Rails 7, how do you ACTUALLY use it? And is it better than its predecessors? In this episode, the Ruby Rogues sit down with Stefan Wienert, a software developer whose passion for Ruby and technical expertise speak for themselves. The group talks about how to avoid headaches in these new systems, the BEST way to encrypt your data, and plenty of details for navigating Ruby on Rails like you’ve always wanted to. _“You can jump in and fix it right away. It’s very dangerous and very powerful, so it’s great that they have this kind of gem. I’m really excited to about it.”
    • Stefan_
    In This Episode: Stefan’s perspective on cssbundling and jsbundling vs. webpacker
    Why importmaps is a viable alternative to the bundling combinations
    Have headaches with sprockets? Stefan tells you why
    The reason nodes may not be necessary in the future…if you do THIS correctly
    How you can implement AR encryption and keep your backups safe forever Sponsors
    • Doximity
    • Raygun | Click here to get started on your free 14-day trial
    Roundtable Picks: Darren’s
    Godot Free and Open Source game engine
    https://godotengine.org/ Valetino’s
    Reddit article “The Time is Right for Hotwire”
    Architecture Decision Records Chuck’s
    Marvel Legendary board game
    Dotcom Secrets
    Expert Secrets
    Traffic Secrets
    Think and Grow Rich Stefan’s
    trestle admin interface like ActiveAdmin, but less dependencies, lot of features, couple of relevant plugins (TinyMCE, JSONEditor, Sidekiq Dashboard), BS4 based theme
    i18n-tasks - Gem & cli for managing your config/locales/*.yml - Auto Sort, Auto “Route” keys, sync between locales, find unused, find untranslated, auto translate via Google Translate API Connect with Stefan:
    Github: zealot128 (Stefan Wienert) · GitHub
    Twitter @stefanwienertSpecial Guest: Stefan Wienert.Sponsored By:
    • Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
    • Doximity: Doximity's mission is to help Physicians save time to be able to provide better care for patients. They build secure and modern communication workflow and networking tools


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    45 min
  • How VIte.js is Changing the Game with Máximo Mussini - RUBY 528
    If you’re on the search for a robust, lightning-fast solution in your programming language, listen up. The roundtable sits down with Máximo Mussini, a software developer who’s passionate about integrating Ruby and Vte.js together to create something that’s both razor-sharp and freakishly easy to use. The lads discuss how powerful http2 is becoming, the easiest way to slash loading times and be more strategic with your page building, and why you NEED Vite.js’s incredible integration tools to stop playing around and get your pages up and soaring. “This set of new tools brings an on-demand mentality, which has a lot of benefits.”
    • Máximo Mussini
    In This Episode:
    • How http2 is changing the game with Javascript
    • How Vite.js and Ruby are slashing reload times and keeping programmers in their flow
    • Why you need Vite’s incredible integration capabilities to include any packages or files you can imagine
    • The #1 benefit of Vite.js that’s changing how programmers are able to code, integrate packages, and get their applications up and running
    Roundtable Picks! Máximo’s:
    GitHub - ElMassimo/jumpstart-vite: ⚡️ Jumpstart a new Rails app with Vite.js + Turbo + Stimulus, and more
    https://chat.vitejs.dev/ 1 John’s
    Pathfinder: Wrath of The Righteous - https://wrath.owlcatgames.com/
    Pick: StimulusJS - https://stimulus.hotwired.dev/ Valentino’s
    ES modules: A cartoon deep-dive – ES modules: A cartoon deep-dive - Mozilla Hacks - the Web developer blog 
    Women on Rails Newsletter – https://womenonrails.substack.com/
    Rails 7 adds in_order_of to queries – Rails 7 adds ActiveRecord::QueryMethods#in_order_of to return query results in a particular sequence | Saeloun Blog 
    Monads explained with cats – https://twitter.com/TartanLlama/status/1460608706048106501 Luke’s
    BCS and Chartered Engineer status https://www.bcs.org/
    Rage clicks - what do they tell you about user behavior? - Understand your customers | MiSpecial Guest: Máximo Mussini .

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    1 hr 7 min
  • 3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS
    Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck's been getting a lot of requests for entrepreneurship help.He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way. Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"Special Guest: Mani Vaya.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    38 min
  • 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.Panel
    • John Epperson
    • Valentino Stoll
    Guest
    • Ivo Anjo
    Sponsors
    • Top End Devs
    • Raygun | Click here to get started on your free 14-day trial
    • Coaching | Top End Devs
    Links
    •  Ruby Ractor Experiments: Safe async communication - ivo's awfully random tech blog
    •  Unsafe Concurrent Ruby Patterns
    • JRuby in production applications 1
    • subscribe to my newsletter!
    • Ivo Anjo.me
    • Twitter: Ivo Anjo ( @KnuX )
    Picks
    • Ivo- Ruby Hacking Guide
    • Ivo- Lone Echo II: Journey In Zero Gravity With Rift S | Oculus
    • John- bullet | RubyGems.org | your community gem host
    • John- RubyConf 2021
    • Valentino- Creating a UDP server with Ruby Ractors
    Special 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 Dreams
    • Raygun : 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/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    57 min
  • 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 WhitePanel
    • Charles Max Wood
    • Darren Broemmer
    • Valentino Stoll
    Guest
    • Felipe Vogel
    Sponsors
    • Top End Devs
    • Coaching | Top End Devs
    Links
    • Build a blog with Bridgetown
    • Build a blog with Bridgetown - New Update
    • github.com/fpsvogel/learn-ruby-and-cs 1
    • The Era of Bridgetown v1 Has Begun. Welcome to the “Pearl”
    • My first Rails app, Plain Reading
    • Ruby for the self-taught developer
    • Felipe Vogel: Rubyist in Training
    • GitHub: Felipe Vogelf ( psvoge )
    • Twitter: Felipe Vogel ( @fpsvogel )
    Picks
    • Charles- Xero
    • Charles- Author | Top End Devs
    • Darren- RUBY ON RAILS DEVELOPER Demographics And Statistics In The US
    • Felipe- Bridgetown Fundraising
    • Valentino- letter_opener_web
    Special 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 Dreams
    • 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/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    1 hr
  • 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.Panel
    • Charles Max Wood
    • Darren Broemmer
    • John Epperson
    • Valentino Stoll
    Guest
    • Samuel Cochran
    Sponsors
    • Top End Devs
    • Raygun | Click here to get started on your free 14-day trial
    • Coaching | Top End Devs
    Links
    • mailcatcher
    • Buildkite
    • async gem
    • rails 6.1’s new multi-database gear
    • pgbouncer 
    • Horizontal sharding schema management
    • Avoiding integer overflows with zero downtime
    • Rails · Ruby on Rails
    • GitHub: Samuel Cochran ( sj26 )
    • Twitter: Samuel Cochran ( @sj26 )
    Picks
    • Charles- Author | Top End Devs
    • Charles- Shadow Hunters | Board Game | BoardGameGeek
    • Charles- Dune
    • Darren- EngineYard – PaaS Platform as a Service | PaaS Solution
    • John- Face Masks
    • John- Laundry Detergent Sheets
    • Samuel- async gem
    • Valentino- GitHub-Shopify/toxiproxy
    Special 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 Dreams
    • Raygun : 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/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    56 min

About Ruby Rogues

From the publisher's feed

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:

More shows like Ruby Rogues

The Bike Shed by thoughtbot

The Bike Shed

121 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

33 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

234 Listeners

iPhreaks by Charles M Wood

iPhreaks

17 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

67 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners

REWORK by 37signals

REWORK

213 Listeners

Remote Ruby by Chris Oliver, Andrew Mason, David Hill

Remote Ruby

34 Listeners

Code with Jason by Jason Swett

Code with Jason

15 Listeners