Learn to write better Ruby and Rails applications from expert Rubyists

Episodes

Podcast 01

RUBY 482: Successfully Onboarding a Junior Engineer in Three Steps with Emily Giurleo

Dec 30, 2020 · Episode 482
Onboarding and leveling up Junior developers can be tricky. Emily Giurleo joins the Rogues to discuss the process for creating autonomous, competent developers when you hire someone who doesn't have as much experience. She walks us through setting expectations for the new hire, giving feedback, and assessing their performance.
Podcast 01

RUBY 481: Why We Worry About All the Wrong Things with Hilary Stohs-Krause

Dec 23, 2020 · Episode 481
Hilary Stohs-Krause addresses the things that we have strong emotional reactions to as developers that maybe we shouldn't worry about them. She also leads a discussion with the panel around when fear is a good thing.
Podcast 01

RUBY 480: The Sounds of Silence: Lessons From an API Outage with Paul Zaich

Dec 01, 2020 · Episode 480
Paul Zaich from Checkr tells us about a critical outage that occurred, what caused it and how they tracked down and fixed the issue. The conversation ranges through troubleshooting complex systems, building team culture, blameless post-mortems, and monitoring the right things to make sure your applications don't fail or alert you when they do.
Podcast 01

BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working

Nov 27, 2020 · Episode BONUS
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. 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.
Podcast 01

RUBY 479: Mistakes Were Made with Jesse Spevack

Nov 26, 2020 · Episode 479
Jesse Spevack tells us about a conference topic he gave where big mistakes were made at his company. Having lived through the choices that they made, we chat about the lessons learned.
Podcast 01

RUBY 478: 2020 Ruby on Rails Community Survey Results

Nov 17, 2020 · Episode 478
2,049 members of the Rails community from 92 countries kindly contributed their thoughts on tools, frameworks, and workflows in their day to day development lives. From these responses we hope to get an understanding of where Rails stands as a framework in 2020.
Podcast 01

RUBY 477: Black-Belt Debugging with Chelsea Troy

Nov 10, 2020 · Episode 477
In this episode of Ruby Rogues, Chelsea Troy teaches us to hone our debugging skills to a razor-sharp edge. We learn how to actively improve debugging skills, train troubleshooting instincts and practical strategies for tackling brain-bending bugs.
Podcast 01

RUBY 476: SQL, Arel and the Dark Side of ActiveRecord with Eric Hayes

Nov 03, 2020 · Episode 476
In this episode of Ruby Rogues, Eric Hayes joins us with the story of his journey into the dark, undocumented depths of Arel, ActiveRecord’s private API. We learn why writing custom SQL queries in 2020 can make sense and how to unlock the more powerful features of modern databases without resorting to SQL strings. Eric tells us how he manages the potential pitfalls of using Arel and achieves massive performance wins for difficult queries on large databases.
Podcast 01

RR 475: Succeeding to Your Next CodingPhase with Joe Santos Garcia

Oct 27, 2020 · Episode 475
In this episode of Ruby Rogues, Joe Santos Garcia from CodingPhase joins the panel to talk about how to successfully get into coding and grow into a coding career. He talks about growing his YouTube channel, membership site, and deciding where you want to land in your career.
Podcast 01

RR 474: React on Rails V12 - Don't Shave That Yak! with Justin Gordon

Oct 13, 2020 · Episode 474
React on Rails version 12 brings major improvements for hot reloading and bundle splitting. Justin Gordon talks about creating a great developer experience with React and Rails, the best way to manage your webpack configuration, simplify server and client-side rendering and avoid shaving those yaks!
Podcast 01

RR 473: GraphQL Doesn't Need To Be Hell with Dmitry Tsepelev

Oct 06, 2020 · Episode 473
Different doesn’t need to be worse. Dmitry Tsepelev tells us how to make the most of using GraphQL with Rails, the advantages over REST-based API queries and best practices for security and schemas.
Podcast 01

RR 472: Inertia.js - The Modern Monolith with Jonathan Reinink

Sep 29, 2020 · Episode 472
In this episode of Ruby Rogues, guest Jonathan Reinink joins the Rogues to talk about what Inertia.js is and why Rails developers would want to use it.
Podcast 01

RR 471: Sorbet with Ufuk Kayserilioglu

Sep 22, 2020 · Episode 471
In this episode of Ruby Rogues, we talk with Ufuk about how Shopify made the transition to using Sorbet and about the benefits they felt they received from implementing it. Ufuk also reveals a little bit about how Shopify transitioned to fully remote and about how that will be the default moving forward.
Podcast 01

RR 470: Performance Improvement of Ruby 3.0 JIT with Takashi Kokubun

Sep 15, 2020 · Episode 470
In this episode of Ruby Rogues, the panelists discuss the progress, problems, and strategies for implementing JIT in Ruby for the Ruby 3×3 goal all while being humbled a bit as Takashi improves our understanding around the subject.
Podcast 01

RR 469: Refactoring with James Dabbs

Sep 01, 2020 · Episode 469
In this episode of Ruby Rogues, we talk to James Dabbs as we explore a number of subjects and topics around refactoring
Album Art
Latest Episode: The Magic of RubyLLM with Carmine Paolino - RUBY 676
0:00
1:15:07
Playback Speed: