sfba.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for the San Francisco Bay Area. Come on in and join us!

Server stats:

2.3K
active users

#erlang

12 posts11 participants2 posts today
Nicolas Martyanoff<p>Having packages/modules be defined as single files is a fundamental programming language design error. <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a>, but also <a href="https://fosstodon.org/tags/Erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Erlang</span></a>, <a href="https://fosstodon.org/tags/Scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scheme</span></a>, the misguided package-inferred-system extension for <a href="https://fosstodon.org/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonLisp</span></a>… Because no one wants a 10k lines file mixing dozens of concepts, you end up with a multitude of small packages for no good reason. </p><p>At least in Erlang you can just use whatever was loaded without manually importing every single module you need everywhere, but Python is as usual the worst.</p>
Konstantin 🔭<p>At long last, my use of emojis is no longer restricted 😍</p><p><a href="https://bsky.app/profile/jola.dev/post/3lmwn24gqgs2x" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bsky.app/profile/jola.dev/post</span><span class="invisible">/3lmwn24gqgs2x</span></a></p><p><a href="https://mastodon.social/tags/Erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Erlang</span></a> <a href="https://mastodon.social/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ElixirLang</span></a> <a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a></p>
fresco<p>Gleam v1.10.0<br><a href="https://gleam.run/news/global-rename-and-find-references/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gleam.run/news/global-rename-a</span><span class="invisible">nd-find-references/</span></a><br><a href="https://mastodon.social/tags/Erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Erlang</span></a></p>
Erlang & Elixir Weekly<p>Erlang &amp; Elixir recap for week 15/2025</p><p><a href="https://discu.eu/weekly/erlang/2025/15/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/erlang/2025/15/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Willem Van den Ende - Writing<p><span class="h-card" translate="no"><a href="https://mstdn.social/@marick" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>marick</span></a></span> not me, but thanks to your wikipedia link and <span class="h-card" translate="no"><a href="https://mastodon.radio/@k9ox" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>k9ox</span></a></span> 's link to <a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> / <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> behaviours, maybe several things are is starting to fall into place. <br>FYI I remember <span class="h-card" translate="no"><a href="https://mstdn.social/@marcevers" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>marcevers</span></a></span> being keen on DCI, but it didn't speak to me at the time. I now see links with the kind of designs that flow from <a href="https://mastodon.social/tags/EventStorming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EventStorming</span></a> . And somehow behaviours in <a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> make sense. I was programming a distributed system in <a href="https://mastodon.social/tags/PhoenixLiveView" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PhoenixLiveView</span></a> without noticing (until the book pointed it out, that is :-) ) .</p>
Erlang & Elixir Weekly<p>Erlang's not about lightweight processes and message passing</p><p><a href="https://stevana.github.io/erlangs_not_about_lightweight_processes_and_message_passing.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stevana.github.io/erlangs_not_</span><span class="invisible">about_lightweight_processes_and_message_passing.html</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://stevana.github.io/erlangs_not_about_lightweight_processes_and_message_passing.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://stevana.git</span><span class="invisible">hub.io/erlangs_not_about_lightweight_processes_and_message_passing.html</span></a></p><p><a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Lobsters<p>Erlang’s not about lightweight processes and message passing… <a href="https://lobste.rs/s/4fee7y" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/4fee7y</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/distributed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>distributed</span></a> <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a><br><a href="https://stevana.github.io/erlangs_not_about_lightweight_processes_and_message_passing.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stevana.github.io/erlangs_not_</span><span class="invisible">about_lightweight_processes_and_message_passing.html</span></a></p>
Erlang Ecosystem Foundation🗳️The EEF Board is having its 2025 Election!<br><br>Every year, voting members can nominate themselves and vote for candidates in a fully democratic process!<br><br>Here’s what you need to know 👇<br>📅 Important dates:<br><br>April 24th: Members can submit their candidacy<br>May 8th: Last day to submit your candidacy and email acceptance ends at 23:59 UTC<br>May 9th: Votes are open at 16:00 UTC<br>May 16th: Votes are closed at 23:59 UTC<br><br>🤚Who can run?<br>If you want to run, you must be a voting member! <br>🔗 Check out the details: <a href="https://erlef.org/blog/eef/election-2025" rel="nofollow noopener noreferrer" target="_blank">https://erlef.org/blog/eef/election-2025</a><br><br><a class="hashtag" href="https://genserver.social/tag/eef" rel="nofollow noopener noreferrer" target="_blank">#EEF</a> <a class="hashtag" href="https://genserver.social/tag/erlang" rel="nofollow noopener noreferrer" target="_blank">#Erlang</a> <a class="hashtag" href="https://genserver.social/tag/elixirlang" rel="nofollow noopener noreferrer" target="_blank">#Elixirlang</a> <a class="hashtag" href="https://genserver.social/tag/gleam" rel="nofollow noopener noreferrer" target="_blank">#Gleam</a>
Erlang & Elixir Weekly<p>Types and other techniques as an accessibility tool for the ADHD brain - Erlang Programming Language Forum</p><p><a href="https://erlangforums.com/t/types-and-other-techniques-as-an-accessibility-tool-for-the-adhd-brain-m-newton-lambda-days-2024/4653" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">erlangforums.com/t/types-and-o</span><span class="invisible">ther-techniques-as-an-accessibility-tool-for-the-adhd-brain-m-newton-lambda-days-2024/4653</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://erlangforums.com/t/types-and-other-techniques-as-an-accessibility-tool-for-the-adhd-brain-m-newton-lambda-days-2024/4653" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://erlangforum</span><span class="invisible">s.com/t/types-and-other-techniques-as-an-accessibility-tool-for-the-adhd-brain-m-newton-lambda-days-2024/4653</span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Mitesh<p><a href="https://fosstodon.org/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> ships with <a href="https://fosstodon.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> mode! Sweeeet</p><p>```<br>;; erlang<br>(defvar erlang-root-dir "/opt/homebrew/lib/erlang")<br>(defvar erlang-lib-dir (expand-file-name "lib/tools-4.1.1/emacs" erlang-root-dir))<br>(setq load-path (cons erlang-lib-dir load-path))<br>(require 'erlang-start)<br>(setq exec-path (cons (expand-file-name "bin" erlang-root-dir) exec-path))<br>(setq erlang-man-root-dir (expand-file-name "man" erlang-root-dir))<br>```</p>
Erlang & Elixir Weekly<p>Erlang &amp; Elixir recap for week 14/2025</p><p><a href="https://discu.eu/weekly/erlang/2025/14/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/erlang/2025/14/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Erlang & Elixir Weekly<p>Patch Package OTP 27.3.2 Released - Erlang News</p><p><a href="https://erlangforums.com/t/patch-package-otp-27-3-2-released/4637" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">erlangforums.com/t/patch-packa</span><span class="invisible">ge-otp-27-3-2-released/4637</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://erlangforums.com/t/patch-package-otp-27-3-2-released/4637" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://erlangforum</span><span class="invisible">s.com/t/patch-package-otp-27-3-2-released/4637</span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>release</span></a></p>
Hayden Evans<p>So a busy but productive week comes to an end Stacked up calls for the end of this week so Mon &amp; Tues are mostly free if you’re interested in the following: - Resume/social media advice - Interview coaching - Elixir opportunities in SF🇺🇸Stockholm🇸🇪 Barca 🇪🇸 - Rust remote 🇪🇺🇺🇸 <a class="hashtag" href="https://bsky.app/search?q=%23Elixir" rel="nofollow noopener noreferrer" target="_blank">#Elixir</a> <a class="hashtag" href="https://bsky.app/search?q=%23Erlang" rel="nofollow noopener noreferrer" target="_blank">#Erlang</a> <a class="hashtag" href="https://bsky.app/search?q=%23Rust" rel="nofollow noopener noreferrer" target="_blank">#Rust</a></p>
PositivDenken 🤯<p>After all, I still need to find me some job, that doesn’t impose too much of a burden on my mental health and well being.</p><p><a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a></p>
Steven Rosenberg<p>I have been messing around with Erlang -- kicking the tires, as it were</p><p><a href="https://learnyousomeerlang.com/content" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">learnyousomeerlang.com/content</span><span class="invisible"></span></a></p><p><a href="https://www.erlang.org/doc/readme.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">erlang.org/doc/readme.html</span><span class="invisible"></span></a></p><p><a href="https://ruby.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://ruby.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Erlang Ecosystem FoundationStockholm, get ready for the next meetup! 🎉<br><br>This time, we have two amazing talks lined up:<br><br>💬 Ulf Wiger – <a class="hashtag" href="https://genserver.social/tag/erlang" rel="nofollow noopener noreferrer" target="_blank">#Erlang</a> + Elixir: Community Mining on the Gajumaru<br>💬 <span class="h-card"><a class="u-url mention" href="https://bird.makeup/users/lawik" rel="nofollow noopener noreferrer" target="_blank">@<span>lawik</span></a></span> – <a class="hashtag" href="https://genserver.social/tag/elixirlang" rel="nofollow noopener noreferrer" target="_blank">#Elixirlang</a>: My Nerves - A Gadget Tour<br><br>📅 10th April<br><br>🔗 <a href="https://www.meetup.com/l-o-b-stockholm/events/305131634/?eventOrigin=group_upcoming_events" rel="nofollow noopener noreferrer" target="_blank">https://www.meetup.com/l-o-b-stockholm/events/305131634/?eventOrigin=group_upcoming_events</a><br><br>See you there!
Steven Rosenberg<p>I just made an Erlang GUI "Hello World" in a Fedora 41 Toolbox.</p><p>$ toolbox create erlang</p><p>$ toolbox enter erlang</p><p>$ sudo dnf install erlang</p><p>$ erl -smp</p><p>1&gt; wx:new().<br>{wx_ref,0,wx,[]}</p><p>2&gt; M = wxMessageDialog:new(wx:null(), "Hello World").<br>{wx_ref,35,wxMessageDialog,[]}</p><p>3&gt; wxMessageDialog:showModal(M).</p><p>Thanks to:</p><p><a href="https://arifishaq.wordpress.com/wp-content/uploads/2017/12/wxerlang-getting-started.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">arifishaq.wordpress.com/wp-con</span><span class="invisible">tent/uploads/2017/12/wxerlang-getting-started.pdf</span></a></p><p><a href="https://wxerlang.dougedmunds.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">wxerlang.dougedmunds.com/</span><span class="invisible"></span></a></p><p><a href="https://ruby.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://ruby.social/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://ruby.social/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> <a href="https://ruby.social/tags/toolbox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toolbox</span></a></p>
Erlang Ecosystem Foundation💜Join the Erlang Ecosystem Foundation! 🙌<br><br>Be part of a global community! Whether you're looking to connect, contribute, or stay informed, there’s a membership level for you! <br><br>👉 Learn more: <a href="https://members.erlef.org/join-us" rel="nofollow noopener noreferrer" target="_blank">https://members.erlef.org/join-us</a> <br><br><a class="hashtag" href="https://genserver.social/tag/erlang" rel="nofollow noopener noreferrer" target="_blank">#Erlang</a> <a class="hashtag" href="https://genserver.social/tag/elixirlang" rel="nofollow noopener noreferrer" target="_blank">#Elixirlang</a> <a class="hashtag" href="https://genserver.social/tag/gleam" rel="nofollow noopener noreferrer" target="_blank">#Gleam</a>
Erlang & Elixir Weekly<p>Erlang &amp; Elixir recap for week 13/2025</p><p><a href="https://discu.eu/weekly/erlang/2025/13/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/erlang/2025/13/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Erlang & Elixir Weekly<p>Patch Package OTP 26.2.5.10 Released - Erlang News</p><p><a href="https://erlangforums.com/t/patch-package-otp-26-2-5-10-released/4620" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">erlangforums.com/t/patch-packa</span><span class="invisible">ge-otp-26-2-5-10-released/4620</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://erlangforums.com/t/patch-package-otp-26-2-5-10-released/4620" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://erlangforum</span><span class="invisible">s.com/t/patch-package-otp-26-2-5-10-released/4620</span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/erlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>erlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>release</span></a></p>