The Rails Changelog

The Rails Changelog

By Emmanuel HayfordTechnology
Download on the App Store

The Rails Changelog episodes

  • 019: Exploring RubyGems with Jenny Shen

    Senior Developer Jenny Shen from Shopify joins me to discuss RubyGems. In this episode, we unravel the intricate mechanics of dependency resolution within RubyGems, exploring topics such as compact indexes and more. Our discussion extends to the paramount issue of security, where we examine the proactive measures undertaken by the RubyGems team to fortify gems for every Ruby programmer.
     
    PubGrub version solving algorithm
    The New Rubygems Index Format by Andre Arko
    Trusted Publishing on RubyGems.org


    45 min
  • 018: Rails 8 is coming!

    In this monologue, I've highlighted just a few of the features that I'm eagerly anticipating in Rails 8. As the first episode of the year, I've also addressed some housekeeping matters, determining the optimal episode production capacity and pace. Most importantly, I want to express my gratitude to all the listeners of The Rails Changelog – thank you for your unwavering support.

    Rails 8 milestones

    8 min
  • 017: A deeper dive into Zeitwerk with Xavier Noria

    Xavier Noria of the Rails Core team adeptly delves into the intricacies of Zeitwerk in this episode. Our discussion extends to elucidate the distinctions among autoloading, eager loading, and reloading, shedding light on the nuanced processes that transpire during app deployment. Subsequently, we delve into an exploration of the technical challenges currently confronting Ruby on Rails.

    1 hr 26 min
  • 016: Fireside chat with Rafael França

    Rafael França, an esteemed member of the Rails Core team, is our featured guest in this episode. Join us as he delves into his journey with Rails, sharing insights on his initiation into the framework and the eventual path that led him to become an integral part of the core team. Our conversation explores the intricacies of decision-making within the core team, shedding light on the prioritization of pull requests (PRs), offering a sneak peek into the upcoming Rails 8, and providing valuable tips on getting your PRs successfully merged. Tune in for an in-depth discussion covering these topics and much more!

    Rafael França's Book Recommendation
    Refactoring
    Crafting Rails Applications

    57 min
  • 015: Exploring Turbo 8 with Jorge Manrubia

    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 the latest advancements in Turbo 8 technology.

    Jorge Manrubia's Book Recommendation
    Pragmatic Thinking And Learning
    Refactoring
    Domain-Driven Design
    Smalltalk Best Practice Patterns
    Design Patterns

    Turbo
    Active Record Encryption
    Spektr Security

    54 min
  • 014: PostgreSQL for Rails Developers with Andrew Atkinson

    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 Rails developers can harness to optimize PostgreSQL within their applications.

    Stay tuned throughout the episode for an exclusive discount code, which will grant listeners a generous 25% off when purchasing "High Performance PostgreSQL for Rails." Don't miss out on this valuable opportunity to enhance your development skills!

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

    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 Joe Masilotti. Joe's talk at Rails World was terrific! We got to discuss the pros and cons of Turbo Native and a whole lot more.


    This is Joe Masilotti
    TurboNavigator
    Turbo iOS
    Buzzsprout Podcast Hosting
    Support The Rails Changelog
    Subscribe to Rails's YouTube channel

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

    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 Basecamp changed the name of its deployment tool from MRSK to Kamal. Rails 7.1 will have a new `capture_emails` help that's quite a bit more elegant, check it out.

    Rails World ticket giveaway
    From MRSK to Kamal
    New capture_emails test helper

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

    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 Record encryption, then dive into the new callback for when has_secure_token is triggered.

    Improved Active Storage docs (This PR was updated)
    Improved Active Record Encryption docs
    Eagerly cast serialized query attributes
    A callback for has_secure_token

    19 min

About The Rails Changelog

From the publisher's feed

Stay in the loop with development news around Ruby on Rails and Ruby. Hosted by Emmanuel Hayford.