Ran across this one this morning while trolling some of my ruby news feeds: http://antoniocangiano.com/2006/08/26/django-is-great/ Old, but the context of "need to work with a designer who''s not a programmer (and doesn''t want to be!)" is good snippet. ~ Deb ... The template system allows designers to define the UI without having to know how to program in Python. This is a key point. DHH has the opposite philosophy: $B!H(BMy perspective is that designers won$B!G(Bt be creating templates from scratch anyway. Not unless they more or less become programmers.$B!I(B. I disagree. I recently worked with a brilliant artist, who is a talented Web designer but did not have any experience with Ruby or Rails, and this affected the $B!H(Bagility$B!I(B of development because she couldn$B!G(Bt just focus on her job, she had to get a bunch of Ruby/Rails skills through out the process;