Ruby Rogues
Kanal-Details
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.
Neueste Episoden
734 Episoden
Distributing Your CLI with Homebrew: Tips from Mike McQuaid - RUBY 678
In this episode of Ruby Rogues, I sit down with Mike McQuaid, lead maintainer of Homebrew, to talk all about building and distributing CLIs. We dig in...
Indexing the Ruby World with RubyEvents.org - RUBY 677
Hey everyone, Charles Max Wood here! It’s great to be back behind the mic with Ayush Nawatia for another episode of Ruby Rogues. This time, we’re divi...
The Magic of RubyLLM with Carmine Paolino - RUBY 676
In this episode, we had the absolute pleasure of sitting down with Carmine Paolino — an AI innovator, Ruby enthusiast, and all-around tech wizard. Fro...
Demystifying the Rails Codebase with Ridhwana Khan - RUBY 675
Hey folks, in this week’s episode, I sat down with the incredible Ridhwana Khan — a South African technical writer for the Rails Foundation and lead e...
How to Optimize Your Rails App Using SQLite - RUBY 674
In this episode of Ruby Rogues, Charles Max Wood and Ayush Nwatia welcome back guest Stephen Margheim to dive deeper into the evolving world of SQLite...
Why Change Feels Scary—And How to Make It Work for You - RUBY 673
In this episode, we dove into a topic that’s been on our minds — how to navigate change with purpose instead of fear. Whether it's personal transforma...
Joe Masilotti on Hotwire Native Updates, Challenges, and Opportunities - RUBY_672
In this episode of the Ruby Rogues podcast, we dive deep into the world of Hotwire Native with our special guest, Joe Masilotti. Hosted by Charles Max...
Essential Tools, Updates, and Strategies in Rails Eight with Greg Molnar - RUBY_671
In this episode of Top End Devs, we dive deep into the realm of security within the Rails ecosystem with our guest, Greg Molnar. Known for his experti...
Rails Developers Survey: Continuous Deployment Trends and Emerging Tools - RUBY 670
Welcome back to another episode of the Top End Devs podcast! Today, we have an exciting lineup featuring our host Charles Max Wood and special guests...
Exploring Tech Choices and Team Dynamics with Jesse Spivak - RUBY 669
In this episode of Top End Devs, host David Camira is joined by panelists Luke Stutters and John Epperson, along with special guest Jesse Spivak, a se...
Rules of OOP in Pictures with Ivan Nemytchenko - RUBY 668
Ivan Nemytchenko is a freelancer. He's a speaker and conference organizer. Ivan spoke at RailsConf about abstract object-oriented programming ideas an...
Rails at Super Scale with Kyle d'Oliveira - RUBY 667
Kyle d'Oliveira (Clio) shares his survival tips for dealing with tens of thousands of commits, massive migrations and the very limits of databases. We...
Evaluating Software Frameworks: Insights with Uncle Bob Martin - RUBY 666
In this episode, Charles and Valentino dive into the complexities of software design decisions with the esteemed guest, Uncle Bob Martin. They explore...
GraphQL Doesn't Need To Be Hell with Dmitry Tsepelev - RUBY 665
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 quer...
Sorbet with Ufuk Kayserilioglu - RUBY 664
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...
Black-Belt Debugging with Chelsea Troy - RUBY 663
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...
Building AI-Powered Applications in Ruby - RUBY 662
This week, our host Charles Max Wood sits down with co-host Valentino Stoll to dive deep into the cutting-edge tools and strategies in AI development...
Embracing Human Factors and Rapid Development in Ruby on Rails Systems - RUBY 661
In today's episode, they dive deep into the fascinating intersections of system security, rapid development, and the human factors that influence them...
Kamal and Docker: Efficient Application Deployment Strategies - RUBY 660
Today, they delve deep into the world of application deployment with our special guest, Josef Stribny, a freelance software engineer and author of "De...
Inertia.js - The Modern Monolith with Jonathan Reinink - RUBY 659
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...
Embracing AI Efficiency in Rails Development - RUBY 658
In today's episode, they dive deep into the world of AI, technology, and Ruby on Rails with our special guest, Gustavo Valenzuela. Charles and Valent...
Architectures and Microservices with Darren Broemmer - RUBY 657
Darren Broemmer joins the Rogues to discuss how Ruby on Rails enables a microservices architecture and when it's appropriate to approach your system's...
Practical Observability: Logging, Tracing, and Metrics for Better Debugging - RUBY 656
Today, they dive deep into the world of observability in programming, particularly within Rails applications, with special guest, John Gallagher. Val...
Secrets Management Best Practices and Tools - RUBY 655
Charles and Valentino are joined by special guest Brian Vallelunga, CEO and co-founder of Doppler, a leading secrets management platform often describ...
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654
In this episode, Valentino and Ayush dive deep into the evolving landscape of web frameworks, particularly focusing on Ruby on Rails. Join them as the...
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653
Today, Valentino dives deep into the world of Ruby development with our special guest, Andy Maleh. They explore innovative advancements in Glimmer DSL...
The Sounds of Silence: Lessons From an API Outage with Paul Zaich - RUBY 652
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...
The Hidden Gems of Ruby - RUBY 651
Valentino Stoll takes us on a tour of the "gems" of features built into the core Ruby language. We explore tips and tricks for using irb that can also...
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650
In this episode, Chuck, Ayush, and Valentino join Olly Headey as he shares his expansive career journey, from co-founding FreeAgent to navigating the...
Developing your development - RUBY 649
Mason McLead from software.com shows us the editor-integrated suite of tools that help you become a better developer. We find out what music makes you...
Innovations in Ruby Concurrency: Tips and Tools - RUBY 648
In this episode, they dive deep into the world of Ruby concurrency and explore the nuances of optimizing performance in web applications. Join our Chu...
Achieving High Performance: SQLite, Postgres, and Scalable Ruby Apps - RUBY 647
In today's episode, they dive deep into the world of databases and scaling with the Rogues with Ayush, Chuck, and special guest Muhammad Hassan. They...
Unlocking the Power of Functional Programming and Elm with Richard Feldman - RUBY 646
Richard Feldman - author of Elm in Action - joins the Rogues to discuss the advantages of Functional Programming and using Elm. Elm is a programming l...
Navigating SQL Data Changes: Tools and Techniques for Data Recovery - RUBY 645
In today's episode, Valentino is joined by Evgeny Li, a seasoned software developer and founder of Bemi, to delve into the complex world of data recov...
What is a Top 5% Developer? - RUBY 644
The Rogues dive into who are top 5% developers, what they're doing and how to recognize them. They start out discussing how mid-level developers can m...
Leveraging Ruby for Effective Prompt Engineering and AI Solutions - RUBY 643
They dive deep into the world of advanced development techniques and tools. In today's episode, Valentino and Scott explore the challenges and breakt...
Integrating AI in Application Development with Obie Fernandez - RUBY 642
Obie Fernandez is the Chief Scientist at Olympia. They dive deep into the fascinating world of AI and its transformative impact on music production an...
Leveraging OpenAPI: Creating Effective RESTful API Specifications and Documentation - RUBY 641
In today's episode, they dive deep into the world of API documentation and best practices with Svyatoslav Kryukov. He is a Backend engineer. He discu...
Mastering API Testing: Using Shoulda Matchers and Super Diff in Ruby - RUBY 640
Elliot Winkler is a Staff Software Engineer, Shared Libraries at MetaMask. This episode blends a diverse range of topics, from casual gaming to innova...
Ruby Evolution with Bridgestone - RUBY 639
In this episode, they delve into the world of Bridgetown - a progressive site generator and full-stack framework powered by Ruby. Ayush shares his jou...