Live data from Hacker News

Finding relationships between Ruby’s top packages and their dependencies

shopify.engineering

1–10 of 48 posts

Re: Finding relationships between Ruby’s top packages and their dependencies

#3
Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out.

Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

Re: Finding relationships between Ruby’s top packages and their dependencies

#4
post #3

Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out. Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

“Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?”

If people use a language/framework and don’t constantly talk about it online, does anyone even use that language/framework?

The non-snarky answer is yes and yes. Source: me, who just attended Euruko, a Ruby conference. Rails is just mature, dependable, and boring, so there’s not as much to talk about compared to X-framework of the week/month.

Re: Finding relationships between Ruby’s top packages and their dependencies

#5
post #3

Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out. Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

If HN interest is a reasonable proxy, then judging by the number of Ruby stories that flow through here, yes.

Re: Finding relationships between Ruby’s top packages and their dependencies

#6
post #3

Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out. Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

A customer of mine develops a surprising number of web apps with Rails. REST APIs or full stack apps with Turbo/Hotwire/Stimulus whatever the name is. I've been working with them for six months and I saw and worked on at least five apps at different state of maintenence and delivery, including one started from scratch and completed in three months with a React front end. Maybe there are more productive frameworks but Rails is still a good way to make developers productive.

Are they SaaS apps intended to be used by millions of people? No, maybe only in the thousands or tens of thousands but I think that not many SaaS are used daily by million of people. There are only 24 hours in a day.

Re: Finding relationships between Ruby’s top packages and their dependencies

#7
post #3

Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out. Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

I'm pivoting my career away from Rails after 10 years with it. Elixir and Phoenix fills the Rails void and does what Rails does better than Rails with usually better code at ~7x the speed. In my opinion - there's no reason to build a new app in Rails today aside from familiarity.

Re: Finding relationships between Ruby’s top packages and their dependencies

#8
post #3

Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out. Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

“Excited” is an interesting word. I still like Return of the Jedi, but I’m not excited about it because it’s old.

The Ruby/Rails community is very mature, the language and the framework are flexible enough for anything, and there are libraries and guides for anything you want to do.

So no, it’s not that exciting now, but it’s still widely used. From my own experience, my company continues to use it for many project because we have tons of our own library code that couldn’t easily be recreated.

Re: Finding relationships between Ruby’s top packages and their dependencies

#9
post #3

Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out. Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

Terraform Cloud's web UI and API are Ruby on Rails

Re: Finding relationships between Ruby’s top packages and their dependencies

#10
post #3

Aside from Shopify and others from that era, what modern SaaS offerings are choosing Rails (or Ruby) for their main app? I had one last peer still using Rails, and since Heroku's been on the ropes they're out. Other than DHH adherents, is anybody still excited about Rails? To draw an even smaller circle, is anybody still excited about Ruby when Rails isn't involved?

> is anybody still excited about Ruby when Rails isn't involved?

Far more excited than I am about JS when the browser isn't involved.

> what modern SaaS offerings are choosing Rails

Github, Airbnb, Shopify, Constant Contact, SlideShare, CrunchBase, Bloomberg, Yammer, GitLab, ZenDesk, Hashicorp, Hulu, Netflix.

Post reply on HN