Of DHH's many sins, I think his most damaging technical one is "exalt beautiful code", because the way he manifested this in Rails was to needlessly replace APIs with "more beautiful" versions, thus requiring us to learn things twice. And the Ruby community followed this pattern for many years.
↧