KCDC 2016: Rails Database Corruption

Almost every Rails database contains records that won’t pass their model validations, leading to “can’t happen” bugs months or years later. This talk introduces a gem that detects unsafe practices and lurking corrupt data. Learn to recognize and prevent five six ways data becomes corrupt, and maybe replace ActiveRecord validations entirely.

(Audio is a little rough at the end, you can only hear me and the front row, but I repeated or gave lots of context to questions so they’d be understandable.)

More Reliable Ruby

Get the slides by signing up. I’ll also send email one or twice a month about related topics in practical applications of theoretical concepts: how to use computer science to write better code. Unsubscribe when you’re not interested. I have cleaned up enough servers hacked by spammers that I’ll never sell or spam your email address.

Leave a Reply

Your email address will not be published. Required fields are marked *