003: Rails Sexy Validations Gotcha — Validating Uniqueness

Back when Rails 3 was new, a unit test helped me uncover just what was wrong with my case-insensitive validation code.

Read More

002: Testing the Limits of Fun

A string-heavy design leads to trouble in the test data when later trying to move to a type-safe design. The story of how my test data invented a month and cost a pair some investigation time later on.

Read More