In this episode, we continue the Trello clone by adding a collaborator invitation mechanism to join working on lists. We look at some tricky ActiveRecord relationships and various solutions.
In this episode we create a referral system with permanent links. Users can sign up with referral links which tracks the relationship between the referer and the person referred.
Optimistic Locking is a feature to prevent collision when two users are editing the same record. In this episode, we look at adding this feature into a Rails 7 application that is using Turbo.