34 karma · joined March 23, 2021
For a more conservative approach, if you are looking to rapidly scale up a team and/or desire a huge ecosystem of packages to use, then I'd say modern Ruby on Rails is the way to go for maximum initial velocity. However, in my experience Ruby on Rails requires a lot of experience and discipline to keep things "on the rails" as you grow your application, and that initial velocity can quickly vanish if you are not careful.
I say this as someone with a good amount of experience with both frameworks.
- a person who has a Discipline tattoo on their right forearm
As someone who has struggled with depression their entire life, 2016 was the year I deleted my Facebook account. I have absolutely no regrets doing so and I encourage everyone to consider breaking free.
I personally don't mind that it uses Electron. The app feels snappy to me and it looks like their engineers are making efforts to optimize the experience.
Spatial audio looks... gimmicky? Surround sound recordings have been available to consumers for over fifty years, yet they remain niche. I'm biased though as I've only purchased high-end stereo headphones.
Interesting! I've been experimenting with Gigalixir for a Heroku-ish experience that supports Elixir clustering... I'll have to give Render a look and compare the two.
As for other Ruby alternatives, I moved from Ruby to Elixir a few years ago. Immutable data and OTP more than make up for the language's lack of static typing in my mind. There is also Gleam, which I'm watching for now.
One of these days I'll dig into Rust, which fills a similar niche that Crystal would.