More here: https://thinkingelixir.com/podcast-episodes/073-elixir-at-su...
but most of their current stack and active development, frontend and backend, is Next.js, and not the Rails/Phoenix fullstack way: https://github.com/supabase/supabase
> most of their current stack and active development, frontend and backend, is Next.js
This is only the Dashboard. We dogfood Supabase to build Supabase, so we use the tools in the doc above
Cite?
"GitHub is about a third of the way through an architectural change that began last year. The company is moving away from Ruby on Rails toward a more heterogeneous, composable infrastructure. Ruby still has a place at GitHub – Lambert referred to the company as a Ruby shop, but he said there's more Go, Java and even some Haskell being deployed for services."
https://github.blog/2021-03-16-improving-large-monorepo-perf...
"We’re also in the middle of a significant refactoring effort, doing our part to decompose GitHub’s famous Ruby monolith, and writing a new microservice in Go"
It's 20 years ahead of Perl, but same fate. It doesn't have a niche besides web w/ Rails, which javascript/typescript is now dominating. It's the slowest and has the most well-known scale problems. The dev ecosystem is almost unanimously moving towards static types, a la Typescript and MyPy. It's symbols are not as transferable like more popular C-based langs: Javascript, Java, Python, Go. The only point devs will routinely point to in favor of it is "well, it just feels fun and nice to work with", while actually StackOverflow survey data shows Rust, Typescript, Python all leagues ahead in "loved", while Ruby is in majority dissatisfaction land right next to the monstrosities of C++ and Scala.
* Most of the alternatives still don't come close to Rails for web app productivity--that's more than a gee it feels fun
* The pendulum of JS apps is swinging away from pointless SPA's and more toward hotwire and live-updating apps
* Ruby is as fast or faster than Python on most points
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, GitLab, ZenDesk, Hulu, Netflix. No one you'd have heard of though.