opsb
How to sell a company on Elixir that favours dotnet and nodejs
We’re a small team in large company that for acquisition reasons uses Elixir instead of dotnet/nodejs like the rest of the company. Elixir is currently considered an unknown/risk in terms of performance and stability (despite having very respectable load testing numbers for our service).
How would you market Elixir as a solution for a high traffic service? (references to large companies that use it, benchmarks and conversion stories would be very appreciated)
Their concerns
- unknown quantity
- unproven tech (this seems patently unfair but need some material to back up Elixir’s credentials)
- hard to hire (though they accept that cross training Ruby of functional developers wouldn’t be so hard)
Most Liked
darkmarmot
As to hiring people, I would discuss Paul Graham’s Python Paradox. The Python Paradox
TLDR: it’s very easy to hire a bad C# developer, but it’s not that hard to hire an extraordinary Elixir developer.
darkmarmot
We’re in the same boat at my Fortune 100. We’re currently using Elixir to handle jobs where the existing services (written with “standard” platforms) were getting crushed and/or had no possibility of realistically meeting the engineering needs.
I would suggest looking for things that your company would like to do but can’t do with their existing stacks. Marketing against “it’s impossible” is easier than marketing against “it’s safer”. Use the strangler pattern to entrench yourself, then try to expand.
Otherwise, Discord and Whatsapp make great mission critical, high volume business cases.
bryanhunter
I know of at least one company that switched stacks from Node to Elixir based on this talk…
“What every Node.js developer needs to know about Elixir”
Best of luck!
Popular in Discussions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









