4 ms·
Bandcamp and hey aren't scalable? Like, I am the first person to be pessimistic about a framework or language, but I've been working with both Ruby and Rails s
by eek2121 3y ago
Bandcamp and hey aren't scalable?
Like, I am the first person to be pessimistic about a framework or language, but I've been working with both Ruby and Rails since 2007. Every single company that has strayed outside the defaults in the name of 'making a scalable app' has spent tons of money in tech debt, maintenance, etc. Yet the companies that stayed on the tracks had very few issues with scalability or tech debt.
I think pretty much all developers seem to forget that when you bring in a third party library or a unique pattern, you also inherit maintenance in both those areas.
The problem isn't the language or framework, the problem is that developers try to solve problems by deviating from tested and proven methods. "Convention over configuration" is what Rails is built around. Why do so many people prefer configuration over convention? Why not just pick another framework, or possibly even language if you are going to do this?
Note that I'm not affiliated with Rails, companies financially affiliated with Ruby and/or the Rails framework, and have no desire to be. I just like building awesome stuff.