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

Where do I Deploy Now that Heroku's Free Tier is Gone? - RUBY 566
Oct 05, 2022
·
Episode
566
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 discusses tools to substitute this platform and other possible workaround options.

Import Maps in Rails 7 with Paweł Dąbrowski - RUBY 565
Sep 28, 2022
·
Episode
565
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 the show, Valentino interviews Paweł Dąbrowski to share his insights about import maps in Rails 7.

Remote Working Culture with Jake Yesbeck - RUBY 564
Sep 21, 2022
·
Episode
564
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 the latest developments for the 2022 workforce and beyond.

Ruby on Kubernetes Without the Headaches Using Kuby - RUBY 563
Sep 14, 2022
·
Episode
563
For years, the Rails community has been clamoring for Active Deployment, a magical out-of-the-box mechanism for deploying applications. Today on the show, Cameron Dutro shares how you can deploy Rails apps on Kubernetes with Kuby. De-stress your deployments today with these simple strategies.

How to Run Ruby in Your Browser - RUBY 562
Sep 07, 2022
·
Episode
562
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 about his process and what he did to make this a quick and successful strategy. Learn about this new process and what you can do today to make this happen!

Programming Language Tooling with Adam Gordon Bell - RUBY 561
Aug 31, 2022
·
Episode
561
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 Ruby, software consulting, and insights into other programming topics.

The Future of Ruby using Blockchain and Building Tomorrow's Interfaces - RUBY 560
Aug 24, 2022
·
Episode
560
Wearable technology, Web 3.0, augmented reality, and other emerging technologies are poised for shifting the future for DevOps. Today on the show, the panel discusses how the future of Ruby can adapt to make these changes a reality.

How to Get Your Rails Models and Routes into Your Front End Framework - RUBY 559
Aug 17, 2022
·
Episode
559
Today on the show, Máximo Mussini shares how your front-end framework can benefit from integrating rails models and routes concurrently. Topics they discuss today include everything from complex structures with serializers to generating JS from rails routes.

Bidirectional Code Generation - RUBY 558
Aug 10, 2022
·
Episode
558
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 flexible your templates are, it can even parse code that has been modified by hand after generation. Today on the show, the panel interviews Lucas Luitjes, creator of Monocle, the tool that allows for this kind of integration.

Vendor and Infrastructure Lock-In - RUBY 557
Aug 03, 2022
·
Episode
557
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 the original platform. Today on the show, Charles and Dave share personal stories of how they were forced to continue using a specific platform and what they did to rectify the various scenarios, plus they provide their insights on workaround strategies and how to prevent this from happening in the first place.

RAILS_ENV - Ruby 556
Jul 27, 2022
·
Episode
556
How do you manage your actual rails environment configurations? When you create a new rails application, do you utilize the provided development, test, and production environments, or deviate? Today on the show, Dave and Valentino share their best practices on how they manage their environment variables and workflows within their rails environments.

Managing Files and Text in Rails with ActiveStorage and ActionText - Ruby 555
Jul 20, 2022
·
Episode
555
Today on the show, Charles shares about his current projects and inner workings related to managing files and text on his various podcast portals. The panel discusses their history with legacy platforms, their personal tool preferences, and the pros and cons of ActiveStorage and ActionText.

Build an Admin for Your Rails App Easily with Avo - Bonus
Jul 15, 2022
·
Episode
Bonus's Settings
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, we discuss how Avo sets itself apart from other typical systems by allowing you to step out of the limitations of DSL and write custom code to meet the needs of each customer. We discuss the three main parts of this fully tested framework, and talk about how you can kick the tires before diving in. With such a wide range of companies successfully utilizing Avo, it’s something definitely worth checking out!

Speed Up Your Rails App by Lazy Loading Your N+1 Queries - RUBY 554
Jul 13, 2022
·
Episode
554
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 extremely helpful when the list of associations to load is determined dynamically. Today on the show, Charles and Luke interview Evgeniy Demin, Principal Engineer at Toptal. They discuss how you can speed up your processes by lazy loading your N+1 queries, plus various tools to optimize your workflows.

A Novel Type and Effect-Guided Synthesis Tool for Ruby with Sankha Guria - RUBY 553
Jul 06, 2022
·
Episode
553
In recent years, researchers have explored component-based synthesis, which aims to automatically construct programs that operate by composing calls to existing APIs. However, prior work has not considered efficient synthesis of methods with side effects that update a database. Today on the show, Sankha Guria shares about his research in this area, introducing a new approach to type and effect-guided synthesis tools for Ruby.

Latest Episode: Demystifying the Rails Codebase with Ridhwana Khan - RUBY 675
0:00
Playback Speed: