Elixir and Phoenix is my tech stack of choice for many years, nearly a decade now.
The two thorns that remain:
1. The Phoenix Form <> changeset story is still quite tricky, even to me. It's very 'yappy'.
2. Elixir not having types hurts when a project grows. Even typespecs help very little. I wish we had proper types and let the computer flag stuff.
Same. My tech stack now is: Phoenix, Elixir, Inertia.js, and React.
I started calling it the PIER stack. lol. I prefer React to LiveView.
I just went back to rails 8 for this one. Vibe coding easily and it feels like an SPA out of the box.
Same here. I’ve just setup vite, inertia and react with shadcn so we can vibe code our admin. Works incredibly well