I found one blog post mentioning Haskell but without much technical details:
https://hasura.io/blog/from-zero-to-hipster-haskell-in-produ...
I hope they write more..
https://reasonml.github.io/blog/2017/09/08/messenger-50-reas...
I’ve personally found starting adoption by converting pure domain code first to be the best approach, since it does not have to interact with legacy code.
It also has a really small and simple syntax and wonderful pattern matching heavy approach to code, which is something I've took with me to other languages (and a feature sorely missing in most major languages).
OTP is a bit of a beast and feels overwhelming at first, for example when you download an HTTP server to run your app you actually "run" the supervisor which spawns a bunch of processes. And this is all within your own application which is a group of isolated processes.
I'd personally use Erlang/Elixir for everything if it had strong typing. And I still might anyway for my next project.
Erlang got a big boost when it came out WhatsApp scaled it up with a billion users, with tiny team and only a few servers.
React/React Native got boosted by Instagram adopting it to build their production mobile app.
Rails had 37signals/Basecamp and Github/Shopify/early Twitter/etc.
Haskell needs some more famous commercial "killer-app" examples for real businesses and real teams. And yes I'm very familiar with the current selection of popular Haskell examples.
Currently I only ever hear Haskell (and Ocaml for that matter) being used by engineers for backend engineery things (parsing programming languages, fighting spam, tooling) mostly for OSS tools.
On a positive note, PureScript is trying to position itself as a practical Haskell and making a bit of success. One helpful reason is they have a nice app/company leading the way as a production app with Lumi [1], with their founder playing a key role on the language/ecosystem dev side as well: https://www.lumi.dev/blog/purescript-and-haskell-at-lumi
This is what Haskell needs more of - and critical a company promoting/blogging about their progress using Haskell as well as contributing back into the community.
Another big one is simply a sort of 'starter kit' which guides you with best practices on how to architect a serious Haskell app (ie, using STM, free, etc). React has plenty of starter kits. For Rust CLI apps there is a great starter kit https://github.com/iqlusioninc/abscissa
I'd love to see a similar starting point micro-framework for starting a new Haskell app that makes a bunch of importation decisions for you and guides the structure of the project.