5 ms·
I’ve always wondered who else uses Ruby on Rails besides the usual names like GitHub, Shopify, Basecamp, etc. Last month, I built a directory of web apps built
by kyrylo 2y ago
I’ve always wondered who else uses Ruby on Rails besides the usual names like GitHub, Shopify, Basecamp, etc.
Last month, I built a directory of web apps built with the Rails framework.
With Rails 8 released last year, the framework is stronger than ever. Some even say it’s experiencing a renaissance.
There are already 21 submissions, and if you use Rails, you’re welcome to add your app or website!
- desireco42 2y agoExcellent idea, I find it really useful.
- kyrylo 2y agoIt’s my pleasure!
- ge96 2y agoI wonder if you can scan sites and check for rails. I know if there is an error the dump if visible can tell you it's rails like ActiveRecord
- AugurCognito 2y agoThere exist websites like https://builtwith.com https://builtwith.com so the answer to your question is yes.
- kamikazeturtles 2y agoWhile I like frameworks like Rails and Django, Golang with AI makes me very productive. Especially because of how Golang codebases don't use too many dependencies so an LLM never recommends code that has an old dependency or mismatched version... I'm just curious, how well does Ruby integrate with AI tools?
- fchief 2y agoIt works great with AI tools. Checkout the LangChain or Boxcars gem.
- correlator 2y agoThis is a great point. I often ask LLMs which coding language they are most proficient in, and Python is the most typical response. This has makes me want to write more Python.
- hansvm 2y agoKeep in mind, LLMs can't introspect. They integrate your prompt with their training data. If Python is an extremely popular programming language people like to write about using (it is), you'll expect a lot of people to state that Python is their most proficient language and for that to make its way into the training data. When you ask the LLM, you'll get Python as an answer some fraction of the time and other languages some other fraction. Those answers are orthogonal to how good the LLM actually is though. In the training data, you'd like a sufficiently robust sample of code (which Python should have) without most of the code being terrible (which Python doesn't have in the wild). Mind you, IME they do better with Python than very new languages, and they do better with Python tooling than whatever maven build garbage you might have to deal with, but that's faint praise.
- bb88 2y agoI use MS Copilot in python and it's really good. Particularly at writing unit test cases. Unit tests are a major win for LLMs.
- 2y ago
- dcdc123 2y agoCanvas LMS is built on rails. It is open source, too.
- racl101 2y agoCertain cities it's like a Rails desert. I'd love to get a job using it but it's slim pickings. It's either .NET or PHP and maybe some Python and maybe some Node most of the time for web dev.
- ksec 2y agoSee https://toprubycompanies.info https://toprubycompanies.info
- sam0x17 2y agowould love to be able to see them sorted by [insert 2025 equivalent of Alexa traffic rankings here]
- ksec 2y agoCookpad. Generally speaking you will find Rails being used more in Business or SaaS rather than consumer.