
Learn to write better Ruby and Rails applications from expert Rubyists
Episodes

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.

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.

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.

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.

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.

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.

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.

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.

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.

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!

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.

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.

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.

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.

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

Latest Episode: The Magic of RubyLLM with Carmine Paolino - RUBY 676
0:00
Playback Speed: