Ruby Rogues
Episodes
Building Honey Badger with Ben Curtis - RUBY 614
22 Nov 2023
Contributed by Lukas
Ben Curtis is the co-founder of Honeybadger Industries. They dive into the world of Honey Badger. From its humble origins as a side project to becomin...
Minimalist Frameworks: Embracing Simplicity and Efficiency in Modern Web Development - RUBY 613
08 Nov 2023
Contributed by Lukas
Charles and Valentino join this week's panelist episode. They dive into the world of Ruby and explore the latest advancements in building tools and fr...
Rails World Conference 2023 - RUBY 612
18 Oct 2023
Contributed by Lukas
Dari Goldman is the Technical Support Engineer at ViaEurope. Myriam Graïne is a full-stack developer. They both hosted the Rails World Conference in ...
Web Security - RUBY 611
11 Oct 2023
Contributed by Lukas
On today's episode, Brian Hogan, David Kimura, and Charles Max Wood discuss web security. Security demands attention. Developers can't risk having th...
Metaprogramming with Jordan Hudgens - RUBY 610
04 Oct 2023
Contributed by Lukas
Today's Ruby Rogues podcast features Metaprogramming with Jordan Hudgens. We have panelists Jerome Hardaway, Brian Hogan, Dave Kimura and Charles Max ...
How the Fediverse Works - RUBY 609
27 Sep 2023
Contributed by Lukas
Bèr Kessels is a freelance software developer. He joins the show alongside Chuck and Valentino to talk about fediverse. They begin by discussing Mast...
Coaching and Mastermind Groups: Building Your Game Plan for Success - RUBY 608
20 Sep 2023
Contributed by Lukas
Charles and Valentino join this week's episode. They dive into the world of coaching and mastermind groups. They share insights on monthly coaching se...
Stimulus, Hotwire, and Turbo, Oh My! - RUBY 607
13 Sep 2023
Contributed by Lukas
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 pr...
Uncovering Unknown Security Issues with Penetration Testing - RUBY 606
06 Sep 2023
Contributed by Lukas
Greg Molnar is a Ruby Developer and OSCP Penetration Tester. He joins the show to talk about Penetration Testing. He begins by explaining what it is, ...
Rails World Ticket Giveaway
31 Aug 2023
Contributed by Lukas
Win a ticket to the Rails World Conference!You may sign up using this link: https://gleam.io/4KQAt/rails-world-ticket-giveawayAdvertising Inquiries: h...
Testing X by Controlling X with Bèr Kessels - RUBY 605
30 Aug 2023
Contributed by Lukas
Bèr Kessels is an experienced web developer with a great passion for technology and Open Source. He joins the show to talk about his article, "How d...
Building Custom Infrastructure with Kirill Kuznetsov- RUBY 604
23 Aug 2023
Contributed by Lukas
Kirill Kuznetsov is the Head of SRE at Evil Martians. Valentino and Kirill dive into the exciting world of Kubernetes and its role in simplifying depl...
Can you do AI /Machine Learning in Ruby? - RUBY 603
03 Aug 2023
Contributed by Lukas
Landon Gray is a Compassionate Consultant, an AI/ML Enthusiast, and a conference speaker. He joins the show to further talk about his conference topi...
Generators: Rails' Unknown Power Feature - RUBY 602
19 Jul 2023
Contributed by Lukas
Garrett Dimon is a Ruby on Rails Developer. He joins the show to talk about his project, "Creating Custom Rails Generators". He begins by explaining w...
Vector Search in Rails Applications - RUBY 601
06 Jul 2023
Contributed by Lukas
Andrei Bondarev builds AI/ML-capable software products. He joins the show alongside Chuck to talk about Vector Search or Semantic Search. He begins by...
Full-Text Search in Ruby - RUBY 600
21 Jun 2023
Contributed by Lukas
Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www...
Occams Record with Jordan Hollinger - RUBY 599
14 Jun 2023
Contributed by Lukas
Jordan Hollinger is a Ruby developer for over 12 years now. He joins the show to talk about his gem, "occams-record". It is the missing high-efficienc...
Testing API's and Loggers with Rich Steinmetz - RUBY 598
07 Jun 2023
Contributed by Lukas
Rich Steinmetz is a creator at RichStone.io and is a Tech Coach. He joins the show to talk about his article, "Testing Rails loggers with minitest". H...
Managing Emotions When Programming with Ryan Ong - RUBY 597
31 May 2023
Contributed by Lukas
Ryan Ong is a software engineer at Buoy Software. He joins the show alongside Dave and Valentino to talk about emotional programming. He shares how he...
Rails I18n Manager with Weston Ganger - RUBY 586
24 May 2023
Contributed by Lukas
Weston Ganger is a Software Architect and an Expert in Ruby-on-Rails. He joins the show to discuss "rails_i18n_manager". He starts off by discussing ...
Building Rails Application with Phlex - RUBY 595
17 May 2023
Contributed by Lukas
Brad Gessler is an experienced co-founder with a demonstrated history of working in the information technology and services industry. He is also one o...
All Things Machine Learning - RUBY 594
10 May 2023
Contributed by Lukas
Host from the Adventures in ML podcast, Ben Wilson and Michael Berk join Dave for this week's crossover episode. They discuss applying machine learnin...
How to Make Money at Open Source - RUBY 593
04 May 2023
Contributed by Lukas
Victoria Melnikova is the Head of BizDev at Evil Martians. She joins the show to talk about, How to turn an open-source project into a profitable bu...
Getting to Know Bruce A. Tate - BONUS
28 Apr 2023
Contributed by Lukas
Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, "Sev...
Deploying Ruby on Rails Applications - RUBY 592
27 Apr 2023
Contributed by Lukas
Dave and Valentino join this week's panelist episode to talk about Deployment in Rails. Dave begins by explaining the app deployment process and talks...
Jason Weimann - Learn Video Game Development with Chuck - BONUS
21 Apr 2023
Contributed by Lukas
Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a devel...
Server-Side Request Forgery with Greg Molnar - RUBY 591
19 Apr 2023
Contributed by Lukas
Greg Molnar is a Ruby Developer and OSCP Penetration Tester. He joins the Rogues to talk about Server-Side Request Forgery in Rails. He begins by exp...
How Do You Stop Hating Your Job? - BONUS
12 Apr 2023
Contributed by Lukas
Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping...
Ruby Packs, Gems and Modularization with Alex Evanczuk - RUBY 589
06 Apr 2023
Contributed by Lukas
Alex Evanczuk is a Software Engineer at Gusto. He joins the show alongside Chuck and Valentino to discuss, "A How-to Guide to Ruby Packs, Gusto’s Ge...
Organizing Local Ruby Conferences (like Blue Ridge Ruby Conference) - Ruby 588
29 Mar 2023
Contributed by Lukas
Jeremy Smith is a Designer & Rails Developer and Mark Locklear is a Web Developer at the eXtension Foundation. They join the show alongside Chuck ...
The Best of Ruby and JavaScript in 2023 - RUBY 590
23 Mar 2023
Contributed by Lukas
Hosts of the JavaScript Jabber Podcast, Dan Shappir, and Steve Edwards join the Rogues on this week's crossover episode. They talk about both of the f...
Pitchfork, Falcon, and Performant HTTP Servers - RUBY 587
22 Mar 2023
Contributed by Lukas
Jean Boussier is a Staff Engineer on Shopify's Ruby and Rails infrastructure team. He joins the show to talk about pitchfork. He begins by defining ...
Web Hosting and Maintaining - RUBY 586
15 Mar 2023
Contributed by Lukas
Dave and Valentino join this week's panelist episode to talk about important points to remember in web hosting. Dave begins by discussing ways to prev...
Developing Video Games with Ruby and DragonRuby - RUBY 585
08 Mar 2023
Contributed by Lukas
Brett Chalupa is a hobbyist game maker, creative dabbler, and professional software developer. He joins the show alongside the Rogues to talk about cr...
Ruby 3.2 - WASM, Performance, and More... - RUBY 584
01 Mar 2023
Contributed by Lukas
Chuck and Valentino join this week's panelist episode to discuss Ruby 3.2. Valentino takes the lead as he talks about its exciting new features and pe...
Linguistic Antipatterns With Jimmy Koppel - RUBY 583
22 Feb 2023
Contributed by Lukas
Jimmy Koppel is the founder of Mirdin. He also has a Ph. D. in programming languages from MIT. He joins the show alongside Chuck to talk about "Lingui...
Keeping Up With The Currents - RUBY 582
15 Feb 2023
Contributed by Lukas
Zachary Schroeder returns to the show to talk about the latest trends and frameworks in the community. Chuck starts off by sharing his own experience ...
The Evolution of Opal With Elia Schito - RUBY 581
09 Feb 2023
Contributed by Lukas
Elia Schito works at Nebulab. He is a Ruby enthusiast and move to a more supporting role for Opal development, mainly reviewing and merging PRs, hand...
The Significance Of Salary Transparency With Hilary Stohs-Krause - RUBY 580
01 Feb 2023
Contributed by Lukas
Hilary Stohs-Krause is the Co-Owner and VP at Ten Forward Consulting. Having already spoken at the RubyConf mini last November 2022 about "Salary Tran...
Things Software Developers Should Know to Succeed With Andy Hunt - RUBY 579
25 Jan 2023
Contributed by Lukas
Andy Hunt is a programmer turned consultant, author, and publisher. He also co-authored the best-selling and seminal book, "The Pragmatic Programmer"...
Boosting Your App's Performance - RUBY 578
18 Jan 2023
Contributed by Lukas
Gavin Morrice is a Senior Ruby Engineer at Cookpad. It is a food tech company and the largest online recipe platform. He joins the Rogues to tackle hi...
Leaving Rails and the Journey Back with Trae Robrock - RUBY 577
11 Jan 2023
Contributed by Lukas
Returning guest, Trae Robrock is the founder of greenbits.com but eventually sold the company. In addition, he experimented with various technologies ...
DevOps, Mentoring, and Careers with Kinsey Durham - RUBY 576
04 Jan 2023
Contributed by Lukas
Kinsey Durham Grace is an Enterprise Infrastructure Engineer at GitHub. She is also a lecturer at RailsBridge where they run a workshop to teach schol...
Dealing with System Issues In Your Apps - RUBY 575
28 Dec 2022
Contributed by Lukas
When working with software or applications, developers and programmers encounter a variety of distinct system issues or problems. The Rogues join the ...
Optimizing Ruby User Experience With Ivo Anjo - RUBY 574
22 Dec 2022
Contributed by Lukas
Ivo Anjo is a Software Engineer at Datadog. His main focus is the Ruby Language. He is currently working on building a Ruby profiler and was a speaker...
Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS
16 Dec 2022
Contributed by Lukas
AppSignal is a real-time APM provider for Ruby, Rails, Elixir & Phoenix. In addition to host monitoring and an intuitive custom analytics platform...
MJIT, YJIT, and HAML with Takashi Kokubun - RUBY 573
14 Dec 2022
Contributed by Lukas
Takashi Kokubun is a staff developer at Shopify. He has been working with Ruby’s MJIT compiler for over 5 years but has been recently maintaining YJ...
Building Desktop and Mobile Video Games with DragonRuby with Amir Rajan - RUBY 572
07 Dec 2022
Contributed by Lukas
Game Developer and CEO of DragonRuby, Amir Rajan returns to the show. He joins the rogues to talk about DragonRuby. DragonRuby is a zero dependency, c...
The New Ruby Parser with Kevin Newton - RUBY 571
30 Nov 2022
Contributed by Lukas
Kevin Newton works at Shopify. He is specifically assigned to the Ruby and Rails Infrastructure Team. He returns to the show to talk about building Pa...
How To Recession Proof Your Job - BONUS
24 Nov 2022
Contributed by Lukas
Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount Are you looking at all the layoffs and...
There's No Limit To Your Success - RUBY 570
23 Nov 2022
Contributed by Lukas
Jesse Spevack currently works at Stripe and specializes in Ruby on Rails. He talks about his success story of shifting careers from being an Educator ...
Kaigi on Rails with Masafumi Okura - RUBY 569
16 Nov 2022
Contributed by Lukas
Masafumi Okura is a freelance software developer focusing on Ruby on Rails. He joined RubyKaigi 2022 as a helper staff and the chief organizer at Kaig...
Life Beyond Bootcamps - RUBY 568
02 Nov 2022
Contributed by Lukas
In this all-panelist episode, Chuck, Dave, and Valentino give insights on how to choose your career path, how to kickstart your career, how to take co...
Turbo with Rails Creates Happiness ft. Alexandre Ruban - RUBY 567
25 Oct 2022
Contributed by Lukas
The Rogues discuss Turbo and Hotwire with Alexandre Ruban, who created a course on Hotwire and Turbo for Rails at Hotrails.dev. The dive into its orig...
Where do I Deploy Now that Heroku's Free Tier is Gone? - RUBY 566
05 Oct 2022
Contributed by Lukas
In recent news, Heroku announced they will eliminate free plans and shut down all free data services. With that said, today on the show, the panel d...
Import Maps in Rails 7 with Paweł Dąbrowski - RUBY 565
28 Sep 2022
Contributed by Lukas
Import maps is the new feature in Rails 7 that allows us to forego Node.js and tools like Webpack, plus it prevents the need for bundling. Today on ...
Remote Working Culture with Jake Yesbeck - RUBY 564
21 Sep 2022
Contributed by Lukas
Post pandemic, remote work is here to stay. Today on the show, the panel and Jake Yesbeck share their insights about remote work for developers and ...
Ruby on Kubernetes Without the Headaches Using Kuby - RUBY 563
14 Sep 2022
Contributed by Lukas
For years, the Rails community has been clamoring for Active Deployment, a magical out-of-the-box mechanism for deploying applications. Today on the...
How to Run Ruby in Your Browser - RUBY 562
07 Sep 2022
Contributed by Lukas
Ben Taylor joins the show today to share his recent developments about integrating Ruby snippets within a browser in less than a day. The panel asks...
Programming Language Tooling with Adam Gordon Bell - RUBY 561
31 Aug 2022
Contributed by Lukas
Adam Gordon Bell is back on the show again! Today he shares his views on language tooling, new articles he has recently written, documentation for R...
The Future of Ruby using Blockchain and Building Tomorrow's Interfaces - RUBY 560
24 Aug 2022
Contributed by Lukas
Wearable technology, Web 3.0, augmented reality, and other emerging technologies are poised for shifting the future for DevOps. Today on the show, t...
How to Get Your Rails Models and Routes into Your Front End Framework - RUBY 559
17 Aug 2022
Contributed by Lukas
Today on the show, Máximo Mussini shares how your front-end framework can benefit from integrating rails models and routes concurrently. Topics the...
Bidirectional Code Generation - RUBY 558
10 Aug 2022
Contributed by Lukas
Imagine a tool that lets you write templates that can generate code, but also parse that code back into the initial variables. Depending on how flex...
Vendor and Infrastructure Lock-In - RUBY 557
03 Aug 2022
Contributed by Lukas
Vendor lock-in refers to a situation whereby the cost of switching to a different vendor or platform is so high that you are essentially stuck with th...
RAILS_ENV - Ruby 556
27 Jul 2022
Contributed by Lukas
How do you manage your actual rails environment configurations? When you create a new rails application, do you utilize the provided development, te...
Managing Files and Text in Rails with ActiveStorage and ActionText - Ruby 555
20 Jul 2022
Contributed by Lukas
Today on the show, Charles shares about his current projects and inner workings related to managing files and text on his various podcast portals. T...
Build an Admin for Your Rails App Easily with Avo - Bonus
15 Jul 2022
Contributed by Lukas
Today Charles talks with Adrian Marin, a developer and founder of Avo, a Ruby on Rails admin framework. Coming with 10 years of developer experience...
Speed Up Your Rails App by Lazy Loading Your N+1 Queries - RUBY 554
13 Jul 2022
Contributed by Lukas
Wouldn't it be great if ActiveRecord didn't make you think about eager loading and it just did the "right" thing by default? Lazy loading is extreme...
A Novel Type and Effect-Guided Synthesis Tool for Ruby with Sankha Guria - RUBY 553
06 Jul 2022
Contributed by Lukas
In recent years, researchers have explored component-based synthesis, which aims to automatically construct programs that operate by composing calls t...
Development on the Road - RUBY 552
29 Jun 2022
Contributed by Lukas
How do you develop remotely in new ecosystems such as when you are on vacation, in a coffee shop, or traveling for business? The panel today discuss...
Unfinished Business - RUBY 551
22 Jun 2022
Contributed by Lukas
Unfinished technology, unfinished products, unfinished gems, unfinished concepts, unfinished code, unfinished libraries, and more. In software devel...
Kafka and Karafka Integrations with Maciej Mensfeld - RUBY 550
15 Jun 2022
Contributed by Lukas
Making his second appearance on the podcast, Maciej Mensfeld joins the show to share his latest developments with his Kafka and Karafka integrations a...
Your Tools Matter: Should you change your tooling? - RUBY 549
08 Jun 2022
Contributed by Lukas
John Epperson and Luke Stutters discuss developer tools - whether those are the IDEs or Text Editors we use, the gems/libraries we include in our proj...
Be a 1x Developer - RUBY 548
01 Jun 2022
Contributed by Lukas
A 10x developer is defined as a professional who is 10 times more productive than other developers with an equal level of expertise in the field. Ac...
Desktop Apps in Ruby ft. Andy - RUBY 547
25 May 2022
Contributed by Lukas
Andy Maleh joins the show today to share his opensource desktop development library app for Ruby, Glimmer. Enjoy hearing about why and how Andy create...
The Joy Of Structs - RUBY 546
18 May 2022
Contributed by Lukas
Is it a class? Is it a hash? No, it's Ruby Struct! Brooke Kuhlmann joins the Rogues to explore this often-overlooked object. We extend simple structs ...
Railway Oriented Development and DRY-Monads - RUBY 545
11 May 2022
Contributed by Lukas
It's not every day that you learn a new approach to error handling for Ruby. Today Abiodun Olowode shares her insights with railway oriented programmi...
GraphQL with David Sanchez - RUBY 544
08 May 2022
Contributed by Lukas
GraphQL is a flexible, strongly-typed query language. It's useful because it gives front-end developers the ability to query the database without many...
Isolator with Sidekiq - RUBY 543
28 Apr 2022
Contributed by Lukas
Anton Ivanopoulos joins the show today to share his approach with using Isolator and Sidekiq to ensure simple, efficient background jobs for Ruby. Dis...
Propshaft with David Heinemeier Hansson (DHH) - RUBY 542
20 Apr 2022
Contributed by Lukas
David Heinemeier Hansson (DHH) creator of Ruby on Rails joins the Rogues to discuss the successor to the asset pipeline and webpacker that's coming in...
Styler and Ruby with Benito Serna - RUBY 541
12 Apr 2022
Contributed by Lukas
Ever feel like your code isn’t “Stylish” enough? Us too. In this episode, the Rogues sit down Benito Sandoval, the author of the Ruby tool Style...
Understanding the Red Tape - RUBY 540
06 Apr 2022
Contributed by Lukas
If you’re a solo developer who’s making the switch to a company, this episode is for you. Today, the Ruby Rogues discuss how to navigate the red t...
Service Objects for Legacy Projects with Petr Hlavicka - RUBY 539
16 Mar 2022
Contributed by Lukas
Before you jump into legacy codebases and controllers, you need some info. In this episode, John sits down with Petr Hlavicka, a Rails developer who’...
Audit Logging in Rails - 538
09 Mar 2022
Contributed by Lukas
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...
Async Ruby - RUBY 537
02 Mar 2022
Contributed by Lukas
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...
The State of State Machines - RUBY 536
23 Feb 2022
Contributed by Lukas
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 ho...
How to Migrate to Rails 7 - RUBY 535
16 Feb 2022
Contributed by Lukas
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 ...
Making Ruby Prettier with Kevin Newton - RUBY 534
09 Feb 2022
Contributed by Lukas
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 ...
What to Look for in a Job - BONUS
04 Feb 2022
Contributed by Lukas
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 w...
How To Become A Top End Dev - RUBY 533
02 Feb 2022
Contributed by Lukas
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 R...
Comments are the Devil - RUBY 532
26 Jan 2022
Contributed by Lukas
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...
Stimulus, Hotwire, and Turbo, Oh My! - RUBY 531
19 Jan 2022
Contributed by Lukas
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 pr...
Commanding Your Command Line with Adam Gordon Bell - RUBY 530
12 Jan 2022
Contributed by Lukas
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 ...
What's New in Rails 7 with Stefan Wienert - RUBY 529
05 Jan 2022
Contributed by Lukas
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 ...
How VIte.js is Changing the Game with Máximo Mussini - RUBY 528
21 Dec 2021
Contributed by Lukas
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...
3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS
16 Dec 2021
Contributed by Lukas
Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"Mani has summarized hundreds of business books that outline ...
Ractors ft. Ivo Anjo - RUBY 527
15 Dec 2021
Contributed by Lukas
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 ...
Bridgetown.rb ft Felipe Vogel - RUBY 526
08 Dec 2021
Contributed by Lukas
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 sta...
MailCatcher ft. Samuel Cochran - RUBY 525
01 Dec 2021
Contributed by Lukas
Samuel Cochran, creator and maintainer of MailCatcher joins the Rogues to discuss how he pulled EventMachine together with Ruby to build out MailCatch...
BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working
25 Nov 2021
Contributed by Lukas
Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discountMani provides us with strate...