News for hackers. Stuff that matters.
[dead]
Re:Ask HN: Who regrets choosing Elixir? by doteka on Saturday May 23, 2020 @06:43PM (#23287245)
That's generally decided by the experience of the existing team members.
Re:Ask HN: Who regrets choosing Elixir? by rixed on Saturday May 23, 2020 @11:44PM (#23288906)
... whom an inexperienced hiring department entirely trust when they assure that the technologies they are already familiar with are the best fit for the company, let's hire only people who think the same?
Re:Ask HN: Who regrets choosing Elixir? by doteka on Tuesday May 26, 2020 @01:29PM (#23313970)
I'm not sure if you're being obtuse. But rewriting your stack in a language no one on the team knows because someone on HN said it's a better fit for your usecase is something no good engineers/managers would think is a good idea. If a potential hire thought that was a reasonable thing to do, that would be a major red flag - a sign this person lacks experience, and any kind of business understanding.
Re:Ask HN: Who regrets choosing Elixir? by mratsim on Wednesday May 27, 2020 @12:34PM (#23325852)
It depends, if a potential hire suggests using Python instead of R or Java to process data, that's a reasonable proposal.
Re:Ask HN: Who regrets choosing Elixir? by karmakaze on Saturday May 23, 2020 @08:46PM (#23288072)
Caught me as an odd choice to scale an IoT backend.
Re:Ask HN: Who regrets choosing Elixir? by shoo on Saturday May 23, 2020 @09:29PM (#23288276)
at some point you end up with path dependence -- you're in the situation you're in, and it would be big-bang rewrite or incremental migration to port all the code to a new stack, not to mention the costs of retraining existing staff to be able to effectively develop in and support the new stack, or replacing the staff with different staff who know the new stack but don't understand the existing business and code. so maybe the previous decision to pick tech stack A over tech stack B when starting the product was pretty sound given the circumstances, or maybe it wasn't, but it doesn't matter that much from the perspective of deciding what to do next.
Re:Ask HN: Who regrets choosing Elixir? by karmakaze on Monday May 25, 2020 @01:16AM (#23298077)
Oh yeah, I know all too well about path dependence. That's how we end up with a Rails monolith that's written in a very standard/structured way so that many devs can contribute, add type annotations for safely/docs, etc. Using no types is like having no tests and thinking about adding them later. Usually better to have it in place as you go.