Decoupling Rails forms from persistence | Hacker News Reader