Learn to write better Ruby and Rails applications from expert Rubyists
Episodes
Audit Logging in Rails - 538
Mar 09, 2022
·
Episode
538
If you think all audits suck, think again. In this episode, the Rogues sit down with Jeremy Smith, a developer and writer who’s ready to show us the RIGHT way to implement audit logs in Rails.
“I want to be cautious about how much I bring into a code base. As gems grow, they accumulate more functionality.”
- Jeremy Smith
Async Ruby - RUBY 537
Mar 02, 2022
·
Episode
537
Not a fan of typical Ruby? We got you. In this episode, the Rogues talk with Bruno Sutic, an Async Ruby developer who will convince you why Async Ruby is a fantastic and stable alternative.
“Async Ruby was invited to Ruby’s standard library, so it’ll enjoy the support of Ruby.”
- Bruno Sutic
The State of State Machines - RUBY 536
Feb 23, 2022
·
Episode
536
Interested in state machines? We’re not sure you should be…but it depends. In this episode, the Rogues discuss the merits of state machines and how to know if you actually need one…or if you just need to do some soul searching. They lay out the KEY to organizing your code, how automobile analogies will help you simplify your situation, and what to know about callbacks, records, and controllers this year.
How to Migrate to Rails 7 - RUBY 535
Feb 16, 2022
·
Episode
535
Rails 7 is HERE and we’re pumped. In this episode, the Ruby Rogues discuss all things migration, including the BEST method for a safe move, why you NEED to learn about “Turbo Frames” to streamline your Rails 7 experience, and everything you need to know about gems to help you stay on track.
Making Ruby Prettier with Kevin Newton - RUBY 534
Feb 09, 2022
·
Episode
534
If you feel like Ruby could use a makeover, you’re not alone. In this episode, the Rogues sit down with Kevin Newton, a Ruby aficionado who’s got some exciting news about Ruby in 2022. They talk about how “prettier Ruby” will make you pivot in your approach, how YJIT is going to make Ruby “crazy fast” this year, and the GIANT reason why rewriting in C is becoming less common than in Ruby.
“There’s always gonna be the purist in the back of your head…and then you have your deadline. Just write the dang parser!”
- Kevin Newton
What to Look for in a Job - BONUS
Feb 04, 2022
·
Episode
BONUS
If you’re looking for a job that WANTS you to succeed, we’ve got a great option for you. In this bonus episode of Ruby Rogues, Charles sits down with Valentino and Sarah Reid to discuss their awesome experience working at Doximity. They talk about the REAL reason people will stay or leave a job, how Doximity eliminates burnout, and why you ABSOLUTELY should apply to Doximity this year.
“As a software developer, you’re always learning. You gotta have a culture that has enough psychological safety to ask ‘stupid’ questions.”
- Sarah Reid
How To Become A Top End Dev - RUBY 533
Feb 02, 2022
·
Episode
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.
Comments are the Devil - RUBY 532
Jan 26, 2022
·
Episode
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
Stimulus, Hotwire, and Turbo, Oh My! - RUBY 531
Jan 19, 2022
·
Episode
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.
Commanding Your Command Line with Adam Gordon Bell - RUBY 530
Jan 12, 2022
·
Episode
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
What's New in Rails 7 with Stefan Wienert - RUBY 529
Jan 05, 2022
·
Episode
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.
How VIte.js is Changing the Game with Máximo Mussini - RUBY 528
Dec 21, 2021
·
Episode
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.
3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS
Dec 16, 2021
·
Episode
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.
Ractors ft. Ivo Anjo - RUBY 527
Dec 15, 2021
·
Episode
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.
Bridgetown.rb ft Felipe Vogel - RUBY 526
Dec 08, 2021
·
Episode
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.
Latest Episode: Building AI-Powered Applications in Ruby - RUBY 662
0:00
Playback Speed: