Episodes

Latest Episode
015: Exploring Turbo 8 with Jorge Manrubia

015: Exploring Turbo 8 with Jorge Manrubia

Episode 15 · · 53:24

In this episode, Jorge Manrubia provides insights into his experience working at 37Signals. Our conversation delves into the intricacies of Active Record encryption, and we explore t...

014: PostgreSQL for Rails Developers with Andrew Atkinson

014: PostgreSQL for Rails Developers with Andrew Atkinson

Episode 14 · · 51:12

Andrew Atkinson, the esteemed author of "High Performance PostgreSQL for Rails," joins me in this episode for an in-depth conversation. We delve into the myriad features that Ruby on...

013: Rails World Edition - Turbo Native with the Turbo Native Guy, Joe Masilotti

013: Rails World Edition - Turbo Native with the Turbo Native Guy, Joe Masilotti

Episode 13 · · 35:44

This special episode was recorded live at Rails World, the ambient crowd noise gives that fact out. Rails World was a huge success! In this episode, I got to sit face-to-face with Jo...

012: DHH joins the show to talk Rails 8, Delegated Types, Kamal and more!

012: DHH joins the show to talk Rails 8, Delegated Types, Kamal and more!

Episode 12 · · 01:08:58

In this episode, I'm joined by DHH to discuss Kamal, The Rails Foundation, Rails 8, Delegated Types, On Writing Software Well and a whole lot more! This episode is packed and a must-...

011: Rails World ticket giveaway. From MRSK to Kamal & capture_emails test helper

011: Rails World ticket giveaway. From MRSK to Kamal & capture_emails test helper

Episode 11 · · 08:39

Thanks to Buzzsprout one Rubyist can get a free ticket to Rails World in October this year in Amsterdam, follow the link below for details. Change is good... sometimes. Two days ago ...

010: Improved Active Storage docs, a new has_secure_token callback with Dave Kimura

010: Improved Active Storage docs, a new has_secure_token callback with Dave Kimura

Episode 10 · · 18:26

Dave Kimura of Drifting Ruby fame joins me to discuss the importance of Ruby on Rails documents. We talk specifically about improved documentation around Active Storage and Active Re...

009: A class-level testing helper, config.autoload_lib with Xavier Noria

009: A class-level testing helper, config.autoload_lib with Xavier Noria

Episode 9 · · 07:50

The with_routing helper method can now be used at the class level, added to that, the new autoload_lib configuration options mean we can autoload and eager load library code inside o...

008: TLS/SSL on by default, New PostgreSQL migration commands

008: TLS/SSL on by default, New PostgreSQL migration commands

Episode 8 · · 05:34

Newly-generated Ruby on Rails applications will now be served over TLS/SSL with Strict-Transport-Security response headers by default. Rails also added PostgreSQL migration commands ...

007: Rails 7.0.5 released! Rails World CFP open, ticket landing page available.

007: Rails 7.0.5 released! Rails World CFP open, ticket landing page available.

Episode 7 · · 03:52

Rails 7.0.5 just got released with a lot of bug fixes. This week's episode misses new Rails features... saving them for the next episodes, but I think you should know about Andrew At...

006: Rails 7.1 got rid of the apostrophe for the right single quotation mark!

006: Rails 7.1 got rid of the apostrophe for the right single quotation mark!

Episode 6 · · 04:17

Rails 7.1 got rid of the apostrophe (U+0027) for the right single quotation mark (U+2019), which will likely break your tests. It added a new `intersects?` method to `ActiveRecord::R...

005: Rails World chat with Amanda Perino. Trilogy, ChatGPT's contribution to Rails.

005: Rails World chat with Amanda Perino. Trilogy, ChatGPT's contribution to Rails.

Episode 5 · · 11:13

Amanda Perino reveals more about Rails World, The Rails Foundation's first ever conference happening in Amsterdam, Netherlands this year. Trilogy is a database adapter from GitHub to...

004: CTEs In Rails, CPKs coming soon with Vladimir Dementyev

004: CTEs In Rails, CPKs coming soon with Vladimir Dementyev

Episode 4 · · 27:02

Vladimir Dementyev joins the show to discuss Action Cable Redis connection resilience, Common Table Expressions (CTEs) and a new Active Support helper for zettabytes of data, Any Cab...

003: A new Rails conference! No more ArgumentError for long index names with Greg Molnar

003: A new Rails conference! No more ArgumentError for long index names with Greg Molnar

Episode 3 · · 12:40

We're joined by Greg Molnar, co-editor of This Week In Rails to discuss lots of fun new items. Among them are the Rails Foundation's upcoming conference in Amsterdam and a fix to lon...

002: Rails 7.1 Prep For CPKs & Async Records Destruction

002: Rails 7.1 Prep For CPKs & Async Records Destruction

Episode 2 · · 06:40

Rails 7.1 will add several enhancements to existing functionalities, these include enhancements on destroying records in a background job and preparation to support composite primary...

001: Hello, world! This is The Rails Changelog

001: Hello, world! This is The Rails Changelog

Episode 1 · · 04:04

Get to know the motivation behind the podcast and a bit about the podcast name and theme song. An introductory episode of The Rails Changelog. Subscribe to This Week In Rails => http...