Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    E

    Erlang Ecosystem Foundation Blog

    erlef.org · Company blog · on HN since 2019

    The Erlang Ecosystem Foundation's blog, covering BEAM community news, Erlang/OTP releases and security topics like CVEs and atom exhaustion.

    Visit blogHN submissions
    Languages & CompilersSecurityOpen Source & Linux
    What HN says

    HN links the foundation as a starting point for the Erlang ecosystem; the comments here are mostly about Erlang and Elixir in general rather than the blog.

    Stats for nerds
    18HN people shared it
    12linked in comments
    238story points
    Apr 2025last shared
    2020people per year2025

    Top posts on HN

    1. 1
      Erlang Ecosystem Foundation
      8 people · 202 points · first shared 2019 · 25 comments on HN
    2. 2
      What if the BEAM ecosystem got hit by a worm?
      1 person · 22 points · first shared 2025 · 1 comments on HN
    3. 3
      Erlang Ecosystem Foundation Becomes CNA for the Hex and Beam Ecosystem
      2 people · 5 points · first shared 2025 · 1 comments on HN
    4. 4
      The Erlang/OTP 26 Release with Björn Gustavsson
      2 people · 3 points · first shared 2023 · Discussion on HN
    5. 5
      Atom Exhaustion Is Not a Footgun. It's One Third of Our CVEs
      2 people · 3 points · first shared 2026 · Discussion on HN
    6. 6
      Exposed EPMD: A Hidden Security Risk for RabbitMQ and the Beam Ecosystem
      1 person · 2 points · first shared 2024 · Discussion on HN
    7. 7
      Atom Exhaustion Is Not a Footgun. It's One Third of Our CVEs
      1 person · 1 points · first shared 2026 · Discussion on HN
    8. 8
      Security
      1 person · first shared 2025
    9. 9
      Erlanger
      1 person · first shared 2022
    10. 10
      Machine learning
      1 person · first shared 2024

    What HN people wrote when they linked it

    • inferiorhumanJan 2020

      That's why I said the syntax is largely done. They're still actively working on tooling as this release shows. The compiler has some useful improvements. IMHO, a stable syntax leaves more focus on improving the tooling as in this release. It seems to work well for Clojure as well.

      That pretty well sums up why I rather like Clojure and Rust but not Elixir: tooling is an afterthought, at best, with Elixir.

      Luckily, bitwalker's work has largely been integrated into Elixir in v1.9.

      That's disappointing to hear. Distillery was a cobbled together mess of bash (not even POSIX!) scripts that should've been put out to pasture ages ago. Elixir has three major problems from my POV: developer tooling is an afterthought, portability is an afterthought, and build artifacts / deployments are unwieldy. Distillery embodies all three and it's a shame that the path forward is simply to throw more bodies at a broken solution.

      Recently the Erlang Ecosystem Foundation [EEF](https://erlef.org) was founded and supported by a several companies and the community to ensure the Erlang (including Elixir) ecosystem is maintained.

      Unfortunately the status quo is not great – rather than doubling down on poorly thought out solutions it would be nice to see actual improvement. I spent enough time dissecting distillery in an attempt to get deployments to work to make my eyes bleed.

      Contrast that with rust where the developer experience is front and center. Even as the syntax evolves over time it…

    • chrismccordMay 2022

      As the creator of Phoenix, I've never written an Erlang program fwiw. That said, I frequent the Erlang docs and most seasoned Elixir developers will do the same because the standard library is a wealth of features, and the documentation while not 2022 polished, remains a remarkable resource.

      > I don't know what a solution is, but perhaps a concerted effort to create a documentation and library ecosystem that never links back to Erlang would help. And where there are critical systems that use an Erlang library, perhaps rebuilding it in Elixir is in order?

      This would not be helpful. Erlang has over three decades of features, heritage, and libraries. Elixir helped usher in first class documentation as a core language feature, but that doesn't make rock solid Erlang libraries somehow things that should be avoided. Rewriting for rewriting sake is also not a good idea. One of the benefits of bootstrapping off an already amazing platform is exactly because you don't have to invent the universe. See Clojure and Java.

      In fact, Elixir has helped Erlang up its documentation game, and there is already work done to help the ecosystems share documentation tools. Both ecosystems work by rising together, not masking one or the other. We see this in tools like `telemetry`, documentation generators, and recently the Erlang Ecosystem Foundation:
      https://erlef.org

    • thibaut_barrereAug 2024

      You welcome. Afaik it has been a long-time bet done by José Valim (former Rubyist & author of e.g. Devise) and others, this is not something that is going away anytime.

      Each library has been building on top of the previous libraries & abstractions (including transpiling Elixir instructions into GPU code, see "defn" etc).

      Since you mention Erlang, there is even a Machine Learning Working Group at https://erlef.org/wg/machine-learning.

      The most iconic & advertised case I'm aware of is the work done at Amplified https://www.amplified.ai ; this has been the topic of a Keynote at ElixirConf EU this year, which you can find at https://www.youtube.com/watch?v=5FlZHkc4Mq4.

      I am also starting to use ML + Elixir in production and I'm aware of other individuals doing so.

      I do not have a registry of companies doing so, but we're seeing more and more experienced ML practitioners mentioning they are coming from Python and willing to try something different (e.g. https://elixirforum.com/t/data-science-and-machine-learning-workflows-in-elixir/53659 and other posts on Elixir Forum).

      Hope this helps!

    • elcritchJan 2020

      > Yeah and that leaves huge chunks like tooling that aren't done or mature.

      That's why I said the syntax is largely done. They're still actively working on tooling as this release shows. The compiler has some useful improvements. IMHO, a stable syntax leaves more focus on improving the tooling as in this release. It seems to work well for Clojure as well.

      > When I walked away from Elixir and Phoenix it was right around when bitwalker abandoned distillery leaving the deployment story unsupported. Blech.

      Too bad to hear. Luckily, bitwalker's work has largely been integrated into Elixir in v1.9. So now it will be supported going forward by the core team which makes more sense than one developer supporting a core part of Elixir's tooling.

      Recently the Erlang Ecosystem Foundation [EEF](https://erlef.org) was founded and supported by a several companies and the community to ensure the Erlang (including Elixir) ecosystem is maintained.

    • m8sJan 2022

      This is purely conjecture on my part, but a beginner-friendly web framework was a barrier for adoption for Erlang, and I'm really excited to see Nova continue to grow.

      If the moving background of the Nova website is so distracting that you can't bare to explore the rest of the framework, here are some other links to explore:

      - HexDocs: https://hexdocs.pm/nova/quick-start.html

      - Github: https://github.com/novaframework/nova

      - Erlang Forums: https://erlangforums.com/c/erlang-frameworks/nova-forum/65

      - Erlang Slack: https://erlef.org/slack-invite/erlanger

      Long story short, get involved with Erlang (and Elixir)! They're both awesome, can't recommend them enough.

    • josevalimJan 2021

      Author here!

      The article was published earlier this week and I have a quick addendum: regarding Erlang/Elixir, my goal has always been to bring new developers to the platform. After all, Erlang developers already have the most important part of Elixir, which is the Erlang runtime!

      There are also key people in both communities working hard to make sure the tooling is consistent across all languages. A lot of this effort happens under the Erlang Ecosystem Foundation (https://erlef.org/) too.

      All to say, regardless if you pick Erlang or Elixir (or Gleam, LFE, etc.), I hope you will fall in love with the platform as much as I did 10 years ago!

    Related

    Plataformatec Blogblog.plataformatec.com.br94 people

    It's about time to start fighting against the Rails “magic” myth

    Plataformatec Blog
    Company · last shared 2025
    Stressgrid Blogstressgrid.com28 people

    Achieving 100k connections per second with Elixir

    Stressgrid Blog
    Company · last shared 2025
    Erlang/OTP Blogblog.erlang.org34 people

    Erlang/OTP 24 highlights

    Erlang/OTP Blog
    Company · last shared 2021
    Erlang Solutions Blogerlang-solutions.com88 people

    An introduction to RabbitMQ

    Erlang Solutions Blog
    Company · last shared 2026
    Apache Blogblogs.apache.org147 people

    The ASF Resigns From the JCP Executive Committee

    Apache Blog
    Company · last shared 2023
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Facebook Engineeringcode.facebook.com552 people

    Relicensing React, Jest, Flow, and Immutable.js

    Facebook Engineering
    Company · last shared 2021
    fasterthanli.mefasterthanli.me236 people

    A half-hour to learn Rust

    fasterthanli.me
    Personal · last shared 2026