home.social

#elixirlang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #elixirlang, aggregated by home.social.

  1. Time to extract my auth code, I build in three #elixirlang apps into a library. Otherwise, I go crazy with maintaining this.

  2. I am building a verification tool in Lean called Sober for Elixir/Erlang programs.

    It uses your type specs to detect invariants.

    It is pretty experimental but fun so far.

    README has details #ElixirLang

    GitHub - notactuallytreyanasta...

  3. 👨‍💻 Posted some follow-up observations about phoenix_test performance. #ElixirLang

    TL;DR: Yes, it can be slower (because it is doing more helpful work), but `async: true` should be your first target if you're having trouble with test wall-clock time -- always.

    forum.elixirforum.com/t/one-pi

  4. 👨‍💻 Posted some follow-up observations about phoenix_test performance. #ElixirLang

    TL;DR: Yes, it can be slower (because it is doing more helpful work), but `async: true` should be your first target if you're having trouble with test wall-clock time -- always.

    forum.elixirforum.com/t/one-pi

  5. 👨‍💻 Posted some follow-up observations about phoenix_test performance. #ElixirLang

    TL;DR: Yes, it can be slower (because it is doing more helpful work), but `async: true` should be your first target if you're having trouble with test wall-clock time -- always.

    forum.elixirforum.com/t/one-pi

  6. 👨‍💻 Posted some follow-up observations about phoenix_test performance. #ElixirLang

    TL;DR: Yes, it can be slower (because it is doing more helpful work), but `async: true` should be your first target if you're having trouble with test wall-clock time -- always.

    forum.elixirforum.com/t/one-pi

  7. 👨‍💻 Posted some follow-up observations about phoenix_test performance. #ElixirLang

    TL;DR: Yes, it can be slower (because it is doing more helpful work), but `async: true` should be your first target if you're having trouble with test wall-clock time -- always.

    forum.elixirforum.com/t/one-pi

  8. 🇸🇪🗣️ Elixir Enthusiasts in Stockholm 🗣️🇸🇪

    I’m recruiting on behalf of a healthcare start-up to hire a Backend Engineer to work from their office in Stockholm, Sweden

    Elixir production experience not essential

    More details/apply: Beamrec.com/jobs

    #elixir #stockholm #functionalprogramming #elixirlang

    Live Jobs | Beam It

  9. 👨‍💻 Hope everyone has a great #ElixirConf #ElixirLang.

    I'm watching from home. If you see me in any of the virtual chats, say hi.

  10. 👨‍💻 Hope everyone has a great #ElixirConf #ElixirLang.

    I'm watching from home. If you see me in any of the virtual chats, say hi.

  11. 👨‍💻 Hope everyone has a great #ElixirConf #ElixirLang.

    I'm watching from home. If you see me in any of the virtual chats, say hi.

  12. 👨‍💻 Hope everyone has a great #ElixirConf #ElixirLang.

    I'm watching from home. If you see me in any of the virtual chats, say hi.

  13. 👨‍💻 Hope everyone has a great #ElixirConf #ElixirLang.

    I'm watching from home. If you see me in any of the virtual chats, say hi.

  14. Question for #Erlang , #Elixir , #BEAMVM people:

    If I wrote my web app in Elixir, would I be able to get rid of #Nginx and just use some Elixir framework to do TLS termination, load balancing, and hot code reloading whenever I needed to change up the routes? Can this be done across numerous compute nodes fairly easily?

    Follow-up question: how difficult is it to do a database migration for an Elixir application with hot code reloading?

    The reason I ask is because is because I (probably unwisely) asked an LLM chatbot (Gemini) this question and it said typically people put their Elixir programs behind an Nginx load balancer so you can reboot the Elixir application if necessary. I asked it why anyone would do this since the main benefit of using the BEAM VM and Erlang/Elixir it is to have hot code reloading and no downtime. The chatbot started spouting off very confused and self-contradictory answers, so I am pretty sure it was just lying.

    But I am no expert on Elixir, so now I want to ask a human who knows better than me, the way we all used to do before LLMs were invented.

    #Tech #Software #ElixirLang #ErlangOTP #FullStack #WebDev #WebAppDev #AskFedi