News for hackers. Stuff that matters.
Re:Rails 7.1 Released by stevebmark on Friday October 06, 2023 @01:23AM (#37787333)
Goodreads is an example of a Rails victim like yours. They customized the app on top of Rails, and it's been so bad that Goodreads is dead in the water and has not received major tech updates despite Amazon throwing engineers at it. Ruby is a dangerous language to refactor, so often you're locked for a long time. See also: Every blog post about Rails upgrades ever (see also: Stockholm syndrome)
Re:Rails 7.1 Released by yxhuvud on Friday October 06, 2023 @02:23AM (#37787684)
> despite amazon throwing engineers at it

Yeah, that is one way of phrasing it. Another way to phrase it is that Amazon took it over, turned it into an ingestion funnel to their book store, and has done as little as possible after that.

Re:Rails 7.1 Released by stevebmark on Friday October 06, 2023 @10:58AM (#37791648)
Don’t speculate. Listen to engineers who work there https://news.ycombinator.com/item?id=36577444
Re:Rails 7.1 Released by imperfectcats on Saturday October 07, 2023 @06:43AM (#37800607)
That's rather ironic, because I read your comment you linked to, and it is pure speculation.

The Goodreads dev said "the site was originally built as a giant pile of Rails spaghetti with views mixed with business logic and such and then a fuck ton of weird features built and left to sit there". I'm not sure why you think that is or ever was "the Rails way", but it seems more like the classic "move fast and break stuff" startup engineering than anything resembling rails to me.

Re:Rails 7.1 Released by gardenhedge on Friday October 06, 2023 @04:54AM (#37788453)
It's just that amazon isn't that good. See the alexa app as another example
Re:Rails 7.1 Released by steve1977 on Friday October 06, 2023 @05:16AM (#37788613)
See pretty much everything Amazon. AWS, Kindle, you name it. Successful, yes. Technically good, oh no.
Re:Rails 7.1 Released by gls2ro on Friday October 06, 2023 @10:29AM (#37791257)
Are you sure Goodreads did not received updates because of Rails?

Here is a competitor build with Rails https://thestorygraph.com/

Seems kinda cool. So I think Rails is not the problem here.

Re:Rails 7.1 Released by stevebmark on Friday October 06, 2023 @12:01PM (#37792501)
Yes. Goodreads received lots of updates, and they were slow and difficult because of Rails (and Ruby) https://news.ycombinator.com/item?id=36577444