> they thought that switching to Phoenix was a bad idea
If you have the time I recommend re-watching Zack's talk. This is not a take away, or implied.
We also onboard a lot of people with no elixir experience, and most of them are committing code within a day or two. The docs are great and the surface area is pretty small. On boarding just isn't an issue.
The tldr was that they had patched some of the library code without considering the ramifications of the change. At no point in the talk is it said that “switching to Phoenix was a bad idea”.
Also, none of the issues they talk about are related to the lack of static typing.
This has absolutely nothing to do with your previous post grossly misrepresenting a talk. You hadn’t even mentioned Laravel in it.
Type hinting is not equivalent to a static type system, which is what the parent was asking about.
Finally, in either cases, it changes nothing to the fact that the pain points mentioned in the talk were not caused by the lack of a static type system (which is not to say it cannot cause pain points)