dwsBeta2 on #rubyonrails
TDD, model first. That’s backwards from the conventional wisdom, but it works for me. YMMV.