# Latest

**URL:** https://erlangforums.com/latest.md?page=3

[Latest](https://erlangforums.com/latest.md) · [Categories](https://erlangforums.com/categories.md) · [Tags](https://erlangforums.com/tags.md)

**Page:** 4

---

## [On garbage-collecting atoms](https://erlangforums.com/t/on-garbage-collecting-atoms/1476)

<div class="topic-metadata">

**Author:** [@Maria-12648430](https://erlangforums.com/u/Maria-12648430)\
**Replies:** 57\
**Last updated:** [September 15, 2026, 10:30pm UTC](https://erlangforums.com/t/on-garbage-collecting-atoms/1476 "2026-09-15T22:30:50Z")

</div>

Here is my question up front: Why are atoms not garbage collected? Could they be, theoretically? I have some guesses and odd memory fragments, but it would be nice to have it explained by an expert. I assume it is not …

---

## [Low Power Wireless Sensors with AtomVM - Davide Bettio | Code BEAM Lite Stockholm](https://erlangforums.com/t/low-power-wireless-sensors-with-atomvm-davide-bettio-code-beam-lite-stockholm/5948)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [September 15, 2026, 1:00pm UTC](https://erlangforums.com/t/low-power-wireless-sensors-with-atomvm-davide-bettio-code-beam-lite-stockholm/5948 "2026-09-15T13:00:03Z")

</div>

Low Power Wireless Sensors with AtomVM - Davide Bettio | Code BEAM Lite Stockholm 2026 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [BEAM There, Done That with Louis Pilfold on Gleam - Static Types, Typed Concurrency, and the Native Records Question](https://erlangforums.com/t/beam-there-done-that-with-louis-pilfold-on-gleam-static-types-typed-concurrency-and-the-native-records-question/5946)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [September 11, 2026, 1:10pm UTC](https://erlangforums.com/t/beam-there-done-that-with-louis-pilfold-on-gleam-static-types-typed-concurrency-and-the-native-records-question/5946 "2026-09-11T13:10:03Z")

</div>

New BEAM There, Done That with Louis Pilfold covering Gleam’s design in more depth than I’ve seen elsewhere. The Erlang-relevant points: Gleam chose Erlang records as its underlying data structure for compatibility wit…

---

## [2027/02/27 - Gleam Gathering - London/UK](https://erlangforums.com/t/2027-02-27-gleam-gathering-london-uk/5945)

<div class="topic-metadata">

**Author:** [@CrowdHailer](https://erlangforums.com/u/CrowdHailer)\
**Replies:** 0\
**Last updated:** [September 10, 2026, 8:23pm UTC](https://erlangforums.com/t/2027-02-27-gleam-gathering-london-uk/5945 "2026-09-10T20:23:54Z")

</div>

Gleam Gathering is happening again on 27th of February 2027 in London, UK. Tickets sales are up and the Call For Talks is open. https://gleamgathering.com/ The first edition held last year in Bristol was great, even if…

---

## [Our self() defense is a process](https://erlangforums.com/t/our-self-defense-is-a-process/5921)

<div class="topic-metadata">

**Author:** [@danj](https://erlangforums.com/u/danj)\
**Replies:** 1\
**Last updated:** [September 9, 2026, 2:51pm UTC](https://erlangforums.com/t/our-self-defense-is-a-process/5921 "2026-09-09T14:51:00Z")

</div>

Vulnerability scanning with AI has passed from security slop to legitimate, and with it is security code analysis at scale. This is now an activity that cannot be ignored since these same tools can be used for attack. …

---

## [Champion the BEAM - Dan Janowski | Code BEAM Europe](https://erlangforums.com/t/champion-the-beam-dan-janowski-code-beam-europe/5943)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [September 9, 2026, 1:00pm UTC](https://erlangforums.com/t/champion-the-beam-dan-janowski-code-beam-europe/5943 "2026-09-09T13:00:03Z")

</div>

Champion the BEAM - Dan Janowski | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [OTP Update - Ingela Andin | Code BEAM Europe](https://erlangforums.com/t/otp-update-ingela-andin-code-beam-europe/5936)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [September 8, 2026, 1:00pm UTC](https://erlangforums.com/t/otp-update-ingela-andin-code-beam-europe/5936 "2026-09-08T13:00:03Z")

</div>

OTP Update - Ingela Andin | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [Proving What OTP Promises: GenServer in TLA+ - Arne Stoll & Annette Bieniusa | Code BEAM Europe](https://erlangforums.com/t/proving-what-otp-promises-genserver-in-tla-arne-stoll-annette-bieniusa-code-beam-europe/5935)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [September 7, 2026, 1:00pm UTC](https://erlangforums.com/t/proving-what-otp-promises-genserver-in-tla-arne-stoll-annette-bieniusa-code-beam-europe/5935 "2026-09-07T13:00:03Z")

</div>

Proving What OTP Promises: GenServer in TLA+ - Arne Stoll & Annette Bieniusa | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [Allow lists:member/2 in guard clause when List is a literal list](https://erlangforums.com/t/allow-lists-member-2-in-guard-clause-when-list-is-a-literal-list/5925)

<div class="topic-metadata">

**Author:** [@erlend.axelsson](https://erlangforums.com/u/erlend.axelsson)\
**Replies:** 15\
**Last updated:** [September 6, 2026, 10:20pm UTC](https://erlangforums.com/t/allow-lists-member-2-in-guard-clause-when-list-is-a-literal-list/5925 "2026-09-06T22:20:16Z")

</div>

What: I suggest allowing lists:member/2 (or a new erlang:is\_list\_member/2) to be allowed in guard clauses when the list is a literal term similar to how you can use erlang:is\_integer:3 but for a set of distinct known-at…

---

## [Some of the libraries I've built/use to build Erlang web systems](https://erlangforums.com/t/some-of-the-libraries-ive-built-use-to-build-erlang-web-systems/5931)

<div class="topic-metadata">

**Author:** [@Taure](https://erlangforums.com/u/Taure)\
**Replies:** 0\
**Last updated:** [September 6, 2026, 1:47pm UTC](https://erlangforums.com/t/some-of-the-libraries-ive-built-use-to-build-erlang-web-systems/5931 "2026-09-06T13:47:51Z")

</div>

I still hear quite a lot when I am at conferences or work that you can’t build erlang web systems compared to Elixir. Here I will share some tools that I have been using that are similar to Elixir:s eco-system. Sure we a…

---

## [BEAM Internals: Understanding the Erlang Scheduler - Sanne Kalkman | Code BEAM Europe](https://erlangforums.com/t/beam-internals-understanding-the-erlang-scheduler-sanne-kalkman-code-beam-europe/5929)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [September 5, 2026, 1:00pm UTC](https://erlangforums.com/t/beam-internals-understanding-the-erlang-scheduler-sanne-kalkman-code-beam-europe/5929 "2026-09-05T13:00:03Z")

</div>

BEAM Internals: Understanding the Erlang Scheduler - Sanne Kalkman | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [BEAM There, Done That with Roberto Aloi & Michał Muskała on ELP, the eqWAlizer Type Checker and Developer Experience at WhatsApp](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-elp-the-eqwalizer-type-checker-and-developer-experience-at-whatsapp/5928)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [September 4, 2026, 10:21am UTC](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-elp-the-eqwalizer-type-checker-and-developer-experience-at-whatsapp/5928 "2026-09-04T10:21:29Z")

</div>

Part two of the WhatsApp series. Part one covered operations; this one covers the tooling that keeps a large Erlang codebase maintainable. The two misconceptions about static analysis that come up most: first, that thes…

---

## [Arm32-jit is available with OTP-29.0.6 on GRiSP2](https://erlangforums.com/t/arm32-jit-is-available-with-otp-29-0-6-on-grisp2/5924)

<div class="topic-metadata">

**Author:** [@ziopio](https://erlangforums.com/u/ziopio)\
**Replies:** 1\
**Last updated:** [September 4, 2026, 8:33am UTC](https://erlangforums.com/t/arm32-jit-is-available-with-otp-29-0-6-on-grisp2/5924 "2026-09-04T08:33:52Z")

</div>

Hi folks, just wanted to announce here in the forum that we very quickly finished the porting of the arm32-jit from OTP 27 to OTP 29! We also ported our RTEMS patches for the jit to OTP-29 and tested them on grisp2, it…

---

## [What has Elvis been up to? - Brujo Benavides | Code BEAM Europe](https://erlangforums.com/t/what-has-elvis-been-up-to-brujo-benavides-code-beam-europe/5927)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 1:00pm UTC](https://erlangforums.com/t/what-has-elvis-been-up-to-brujo-benavides-code-beam-europe/5927 "2026-09-03T13:00:03Z")

</div>

What has Elvis been up to? - Brujo Benavides | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [Tyn - A Rust microkernel that runs BEAM on bare metal (no Linux)](https://erlangforums.com/t/tyn-a-rust-microkernel-that-runs-beam-on-bare-metal-no-linux/5577)

<div class="topic-metadata">

**Author:** [@fiberhog](https://erlangforums.com/u/fiberhog)\
**Replies:** 14\
**Last updated:** [September 3, 2026, 3:05am UTC](https://erlangforums.com/t/tyn-a-rust-microkernel-that-runs-beam-on-bare-metal-no-linux/5577 "2026-09-03T03:05:28Z")

</div>

This has been quite a few nights and weekends, and I’m at the point where OTP 27 boots, Elixir runs, and TCP works — so I figured it was time to share it. Tyn is a minimal Rust kernel that does one thing: host the BEAM.…

---

## [Tutorial on how to build non-blocking TCP servers](https://erlangforums.com/t/tutorial-on-how-to-build-non-blocking-tcp-servers/5922)

<div class="topic-metadata">

**Author:** [@saleyn](https://erlangforums.com/u/saleyn)\
**Replies:** 0\
**Last updated:** [September 2, 2026, 9:51pm UTC](https://erlangforums.com/t/tutorial-on-how-to-build-non-blocking-tcp-servers/5922 "2026-09-02T21:51:04Z")

</div>

Building non-blocking TCP servers using the socket module

---

## [Supervisors Saving the Day - Ingela Andin | Code BEAM Europe](https://erlangforums.com/t/supervisors-saving-the-day-ingela-andin-code-beam-europe/5920)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [September 2, 2026, 1:00pm UTC](https://erlangforums.com/t/supervisors-saving-the-day-ingela-andin-code-beam-europe/5920 "2026-09-02T13:00:03Z")

</div>

Supervisors Saving the Day - Ingela Andin | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [What Erlang/BEAM related stuff are you doing?](https://erlangforums.com/t/what-erlang-beam-related-stuff-are-you-doing/198)

<div class="topic-metadata">

**Author:** [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Replies:** 61\
**Last updated:** [September 2, 2026, 7:10am UTC](https://erlangforums.com/t/what-erlang-beam-related-stuff-are-you-doing/198 "2026-09-02T07:10:52Z")

</div>

Spawn a little process and tell us what Erlang/BEAM related stuff you’ve been up to recently :003:

---

## [Patch Package OTP 29.0.6 Released](https://erlangforums.com/t/patch-package-otp-29-0-6-released/5911)

<div class="topic-metadata">

**Author:** [@Whaileee](https://erlangforums.com/u/Whaileee)\
**Replies:** 1\
**Last updated:** [September 2, 2026, 3:24am UTC](https://erlangforums.com/t/patch-package-otp-29-0-6-released/5911 "2026-09-02T03:24:10Z")

</div>

Patch Package: OTP 29.0.6 Git Tag: OTP-29.0.6 Date: 2026-09-01 Trouble Report Id: OTP-20135, OTP-20234, OTP-20264, OTP-20268, OTP-20269, OTP-202…

---

## [Rebar v4: Which Rebar plugins should we prioritize for compatibility testing?](https://erlangforums.com/t/rebar-v4-which-rebar-plugins-should-we-prioritize-for-compatibility-testing/5908)

<div class="topic-metadata">

**Author:** [@mariajo](https://erlangforums.com/u/mariajo)\
**Replies:** 4\
**Last updated:** [September 1, 2026, 10:34pm UTC](https://erlangforums.com/t/rebar-v4-which-rebar-plugins-should-we-prioritize-for-compatibility-testing/5908 "2026-09-01T22:34:06Z")

</div>

We’re working on Rebar v4, and one of the things we need to do is make sure the changes we’re making continue to work well with the plugins people actually use in real projects. @bchassoul is leading this part of the wo…

---

## [Worker Pool - A Pool of Generic Servers](https://erlangforums.com/t/worker-pool-a-pool-of-generic-servers/5914)

<div class="topic-metadata">

**Author:** [@elbrujohalcon](https://erlangforums.com/u/elbrujohalcon)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 3:27pm UTC](https://erlangforums.com/t/worker-pool-a-pool-of-generic-servers/5914 "2026-09-01T15:27:20Z")

</div>

worker\_pool I’m opening the main thread here for worker\_pool - A simple but hevily battle-tested library to simplify handling a pool of gen\_servers. Abstract The goal of Worker Pool is pretty straightforward: to provide…

---

## [Patch Package OTP 27.3.4.17 Released](https://erlangforums.com/t/patch-package-otp-27-3-4-17-released/5913)

<div class="topic-metadata">

**Author:** [@Whaileee](https://erlangforums.com/u/Whaileee)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 1:31pm UTC](https://erlangforums.com/t/patch-package-otp-27-3-4-17-released/5913 "2026-09-01T13:31:15Z")

</div>

Patch Package: OTP 27.3.4.17 Git Tag: OTP-27.3.4.17 Date: 2026-09-01 Trouble Report Id: OTP-20135, OTP-20234, OTP-20264, OTP-20265, OTP-20268, O…

---

## [Patch Package OTP 28.5.0.6 Released](https://erlangforums.com/t/patch-package-otp-28-5-0-6-released/5912)

<div class="topic-metadata">

**Author:** [@Whaileee](https://erlangforums.com/u/Whaileee)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 12:35pm UTC](https://erlangforums.com/t/patch-package-otp-28-5-0-6-released/5912 "2026-09-01T12:35:00Z")

</div>

Patch Package: OTP 28.5.0.6 Git Tag: OTP-28.5.0.6 Date: 2026-09-01 Trouble Report Id: OTP-20135, OTP-20234, OTP-20264, OTP-20265, OTP-20268, OTP…

---

## [Reduce memory usage of large maps](https://erlangforums.com/t/reduce-memory-usage-of-large-maps/5843)

<div class="topic-metadata">

**Author:** [@systream](https://erlangforums.com/u/systream)\
**Replies:** 14\
**Last updated:** [August 31, 2026, 2:26pm UTC](https://erlangforums.com/t/reduce-memory-usage-of-large-maps/5843 "2026-08-31T14:26:51Z")

</div>

We have a service that uses graphQL. This graphQL file is parsed into an AST. It is a huge map (~7 Mb) that contains atoms, small binaries, lists, and maps. The problem is that we have to analyse the schema every time a…

---

## [Building Fintech Systems That Stay Fast and Stay Compliant - Erik Stenman | Code BEAM Europe](https://erlangforums.com/t/building-fintech-systems-that-stay-fast-and-stay-compliant-erik-stenman-code-beam-europe/5903)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [August 31, 2026, 1:00pm UTC](https://erlangforums.com/t/building-fintech-systems-that-stay-fast-and-stay-compliant-erik-stenman-code-beam-europe/5903 "2026-08-31T13:00:03Z")

</div>

Building Fintech Systems That Stay Fast and Stay Compliant - Erik Stenman | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [Macula - ecosystem for mesh-native computing built on the BEAM](https://erlangforums.com/t/macula-ecosystem-for-mesh-native-computing-built-on-the-beam/5901)

<div class="topic-metadata">

**Author:** [@beamologist](https://erlangforums.com/u/beamologist)\
**Replies:** 0\
**Last updated:** [August 31, 2026, 2:06am UTC](https://erlangforums.com/t/macula-ecosystem-for-mesh-native-computing-built-on-the-beam/5901 "2026-08-31T02:06:59Z")

</div>

Macula is a mesh network for services and applications, built on Erlang/OTP: a node dials out over QUIC to one or more relay stations, which route its RPC calls, fan out its pub/sub events, and move content and streams b…

---

## [Taming Million Oban Jobs in Production - Karlo Smid | Code BEAM Europe](https://erlangforums.com/t/taming-million-oban-jobs-in-production-karlo-smid-code-beam-europe/5895)

<div class="topic-metadata">

**Author:** [@CodeSync](https://erlangforums.com/u/CodeSync)\
**Replies:** 0\
**Last updated:** [August 29, 2026, 1:00pm UTC](https://erlangforums.com/t/taming-million-oban-jobs-in-production-karlo-smid-code-beam-europe/5895 "2026-08-29T13:00:03Z")

</div>

Taming 20 Million Oban Jobs in Production - Karlo Smid | Code BEAM Europe 2025 Comments welcome! View the code-sync tag for more Code Sync talks!

---

## [Eta (η) - Deterministic Simulation Testing](https://erlangforums.com/t/eta-deterministic-simulation-testing/5893)

<div class="topic-metadata">

**Author:** [@jstimps](https://erlangforums.com/u/jstimps)\
**Replies:** 1\
**Last updated:** [August 28, 2026, 11:06am UTC](https://erlangforums.com/t/eta-deterministic-simulation-testing/5893 "2026-08-28T11:06:07Z")

</div>

I’d like to announce the release of eta 0.1.0 (as in η) - a deterministic simulation testing framework for Erlang. Deterministic simulation testing is an approach to system testing in which you remove all non-determinis…

---

## [BEAM There, Done That with Roberto Aloi & Michał Muskała on Running Erlang at WhatsApp Scale](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-running-erlang-at-whatsapp-scale/5894)

<div class="topic-metadata">

**Author:** [@ancatrusca](https://erlangforums.com/u/ancatrusca)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 10:01am UTC](https://erlangforums.com/t/beam-there-done-that-with-roberto-aloi-michal-muskala-on-running-erlang-at-whatsapp-scale/5894 "2026-08-28T10:01:57Z")

</div>

Worth sharing for the production engineering perspective this community rarely gets in detail. The operational points: WhatsApp deploys to 1% of servers first, one region next, then the rest - monitoring throughout, rea…

---

## [Arm32 JIT available on GRiSP2, with a 2x to 4x performance boost](https://erlangforums.com/t/arm32-jit-available-on-grisp2-with-a-2x-to-4x-performance-boost/5889)

<div class="topic-metadata">

**Author:** [@ziopio](https://erlangforums.com/u/ziopio)\
**Replies:** 3\
**Last updated:** [August 28, 2026, 8:05am UTC](https://erlangforums.com/t/arm32-jit-available-on-grisp2-with-a-2x-to-4x-performance-boost/5889 "2026-08-28T08:05:13Z")

</div>

Enjoy seamless jit integration on GRiSP2! TL;DR: - The Arm32 JIT for Erlang/OTP is now available on GRiSP2 for everyone deployng with package OTP-27.3.4.16 and any future OTP 27 maintenance release. - A 2x performance…

[Previous page](https://erlangforums.com/latest.md?page=2)

[Next page](https://erlangforums.com/latest.md?page=4)
