エピソード

  • Action View Overview
    2023/09/06

    For this week's episode, Aji & Mina read Action View Overview and discuss templating systems, the difference between Action and Active, and internationalization as a bonus view template feature.Reading for this episode: Action View Overview https://guides.rubyonrails.org/action_view_overview.htmlEileen's Railsconf 2023 Keynote: https://youtu.be/TgNb2_LSMMo?si=ymjnJ7DOvZQDp6vbTailwind and the Femininity of CSS: https://thoughtbot.com/blog/tailwind-and-the-femininity-of-cssHotwiring My React Brain at RailsConf 2023: https://www.youtube.com/watch?v=V37Q3xy3pUoLet’s Standardize Rails at Railsconf 2023: https://youtu.be/cj9NO1xI4b4?si=NRVm-UbXkxvGmzUBReading for episode 13: Layouts and Rendering in Rails https://guides.rubyonrails.org/layouts_and_rendering.html

    続きを読む 一部表示
    29 分
  • Active Model Basics
    2023/08/23

    For this week's episode, Aji and Guest Host Sally Hall discussed Active model, form objects and presenters, APIs as database, and Rails inflectors and translation.

    • Reading for this episode: Active Model Basics
    続きを読む 一部表示
    27 分
  • Active Record Query Interface
    2023/08/08

    Aji & guest host Mercedes Bernard talk ORMs & SQL, left outer joins & includes, and strict & eager loading.

    • Reading for this episode: Active Record Query Interface
    • The Bike Shed episode 358: The Class Method
    • Reading for next episode: Active Model Basics

    Find Mercedes online at mercedesbernard.com, on mastodon: mercedescodes@mastodon.world, or LinkedIn

    続きを読む 一部表示
    40 分
  • Active Record Associations
    2023/07/25

    Aji welcomes guest host and fellow thoughtbotter Dimiter Petrov. Their conversation covers association scope, the thoughtful layout of this section of the guides, polymorphic associations, and association extensions.

    • Reading for this episode: Active Record Associations

    • Helvetic Ruby: Ruby conference in Bern, Switzerland, November 24, 2023

    • Reading for next episode: Active Record Query Interface

    続きを読む 一部表示
    26 分
  • Active Record Callbacks
    2023/07/11

    For this week's episode, Aji welcomes our very first Guest Host, Sasha Grodzins! Aji & Sasha read about Active Record Callbacks and discuss pitfalls of callbacks, how they are similar to validations, and comments and commit messages as documentation.

    • Reading for this episode: Active Record Callbacks

    • 5 Rails Callbacks Best Practices Used at Gusto

    • Ruby Science's chapter on callbacks

    • Active Record callbacks source code

    • Aji at RailsConf 2019: Commit Messages to the rescue!

    • Reading for episode 9: Active Record Associations

    続きを読む 一部表示
    29 分
  • Active Record Validations
    2023/06/27

    For this week's episode, Aji & Mina read "Active Record Validations" and discuss their most-used validation helpers, how they interpreted the validates_associated section of the Guides, and when not to over-validate.

    • Reading for this episode: "Active Record Validations"

    • Time for a Boolean gem

    • What's in a name (validation)?

    • Creating More Inclusive and Culturally Sensitive Forms

    • Reading for episode 8: Active Record Callbacks

    続きを読む 一部表示
    28 分
  • Active Record Migrations (chapters 5-9)
    2023/06/13

    For this week's episode, Aji & Mina discuss chapters 5 through 9 of "Active Record Migrations". They debate migration file management, and touch on the relationship between end users and application data, and learning complex concepts within Rails' convention over configuration framework.

    • Reading for this episode: "Active Record Migrations", chapters 5-9

    • thoughtbot's AWS Platform Guide (Flightdeck)

    • Reading for episode 7: "Active Record Validations"

    続きを読む 一部表示
    19 分
  • Active Record Migrations (chapters 1-4)
    2023/05/30

    For this week's episode, Aji & Mina read chapters 1 through 4 in “Active Record Migrations” and discuss command line generator options, database-level comments, and reverting migrations.

    • Reading for this episode: "Active Record Migrations", chapters 1-4

    • Reading for episode 6: "Active Record Migrations", chapters 5-9

    続きを読む 一部表示
    27 分