The silence of the Ruby exceptions: a Rails/PostgreSQL database transaction thriller
Here comes a tale on why you should never silence errors inside database transactions. Learn how to use transactions properly and what to do when using them is not an option. Spoiler: use PostgreSQL advisory locks!
Tags: rails, postgres, ruby, errors