288: 10x Puppy
On this week's episode, Chris and Steph discuss migrating a polymorphic relationship over to UUIDs and balancing trade-offs between data integrity vs complexity. They also touch on a new Rails feature that adds support to safely remove and add columns, GitHub Discussions, measuring team experiments, and purposeful communication.
This episode is brought to you by ScoutAPM (https://scoutapm.com/bikeshed). Give Scout a try for free today and Scout will donate $5 to the open source project of your choice when you deploy
Modeling Polymorphic Associations in a Relational Database (https://hashrocket.com/blog/posts/modeling-polymorphic-associations-in-a-relational-database)
Rails 6.1 - Add support for ifexists/ifnot_exists (https://github.com/rails/rails/pull/38352)
GitHub Discussions (https://docs.github.com/en/discussions)
Loom: Video Messaging (https://www.loom.com/)