As someone who did Rails professionally for a very long time, Phoenix/Elixir is now my default stack.
Possibly the one thing that Rails still does better is generating quick throw away CRUD apps with their generators. Rails is still pretty much flawless in that regard. That beings said, when things mature and complexity grows Phoenix/Elixir is definitely the better all around tool.
I think LLM have really closed that gap. Quick throwaway stuff can be generated in a couple of minutes. But phoenix gives me back all the control in cases I care.
Yep I'm a moderate-to-strong LLM hater and this is one of like two things I use them for. Definitely a ground-leveler re: rails too it really had by far the best generators I had come across.
The problem is the websocket implementation (last time I tested it) sucked. I'm assuming even now if you're doing non-trivial websockets you need to use the node or golang implementation.
If I pay for something and you don't tell me upfront on the box that it only supported until a certain date in big bold letters (like smoke detectors do). I'm never going to buy a product from you again.
The majority of places I've worked don't adjust business rules on the fly because of flexibility. They do it because "we need this out the door next month". They need to ship and ship now. Asking clarifying questions at some of these dumpster fires is actually looked down upon, much less taking the time to write or even informally have a spec.
https://epb.com/newsroom/epb-news/epb-launches-speedy-25gb-s...
https://epb.com/fi-speed-internet/?#choose-your-plan
It's not cheap though. Curious what the price point of google's service.
reply