ActiveModel Type Coercion and API Validation | Hacker News Reader