I think this is a good place to bring up the law of conservation of complexity. Every task has a certain amount of inherent complexity and, short of some revelation or major step forward, you can't get around that.
Gem management, ActiveRecord, SQL, rake, ERB syntax--these are just some of the ways in which that complexity is manifested in the Rails stack. Any sort of large community-maintained and developed web stack is going to have these same pieces of complexity, possibly in different forms.
Gem management, ActiveRecord, SQL, rake, ERB syntax--these are just some of the ways in which that complexity is manifested in the Rails stack. Any sort of large community-maintained and developed web stack is going to have these same pieces of complexity, possibly in different forms.