# \#erlang

**URL:** https://forum.devtalk.com/tag/erlang/79.md

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

---

## [Thinking Elixir 304 - Types, CVEs, and Hot Reloads](https://forum.devtalk.com/t/thinking-elixir-304-types-cves-and-hot-reloads/245437)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [19 May 2026 11:43 UTC](https://forum.devtalk.com/t/thinking-elixir-304-types-cves-and-hot-reloads/245437 "2026-05-19T11:43:57Z")

</div>

Episode 304 of Thinking Elixir. News includes a major milestone for Elixir’s set-theoretic types as inference of all language constructs is completed and merged with Elixir v1.20.0-rc.5 hot on its heels, OTP 29.0 drops a…

---

## [Has anyone taken the Elixir/Erlang certification exam from Erlang Solutions?](https://forum.devtalk.com/t/has-anyone-taken-the-elixir-erlang-certification-exam-from-erlang-solutions/201487)

<div class="topic-metadata">

**Author:** [@apoorv-2204](https://forum.devtalk.com/u/apoorv-2204)\
**Replies:** 2\
**Last updated:** [20 April 2026 08:34 UTC](https://forum.devtalk.com/t/has-anyone-taken-the-elixir-erlang-certification-exam-from-erlang-solutions/201487 "2026-04-20T08:34:08Z")

</div>

Hi everyone, I’m considering pursuing the Elixir/Erlang certification exam offered by Erlang Solutions and wanted to check in with the community first. Has anyone here taken the certification recently? What was your e…

---

## [Thinking Elixir 299 - Don't Paste That Into Your Terminal](https://forum.devtalk.com/t/thinking-elixir-299-dont-paste-that-into-your-terminal/241202)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [14 April 2026 12:03 UTC](https://forum.devtalk.com/t/thinking-elixir-299-dont-paste-that-into-your-terminal/241202 "2026-04-14T12:03:57Z")

</div>

Episode 299 of Thinking Elixir. The Erlang Ecosystem Foundation is seeking community support for a major grant to fund the Ægis security project and the deadline is April 17th to show support, Hex.pm published the result…

---

## [Thinking Elixir 293 - The BEAM as the Universal Runtime](https://forum.devtalk.com/t/thinking-elixir-293-the-beam-as-the-universal-runtime/235301)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [24 February 2026 13:28 UTC](https://forum.devtalk.com/t/thinking-elixir-293-the-beam-as-the-universal-runtime/235301 "2026-02-24T13:28:17Z")

</div>

Episode 293 of Thinking Elixir. News includes Hackney v3.1.0 dropping ~1.3 million lines of C code in favor of a pure Erlang QUIC implementation for HTTP/3 support, Benoît Chesneau’s Hornbeam 1.0.0 bringing Erlang-powere…

---

## [Thinking Elixir 291 - From 2x Compilation to Junior Comprehension](https://forum.devtalk.com/t/thinking-elixir-291-from-2x-compilation-to-junior-comprehension/233461)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [10 February 2026 13:25 UTC](https://forum.devtalk.com/t/thinking-elixir-291-from-2x-compilation-to-junior-comprehension/233461 "2026-02-10T13:25:20Z")

</div>

Episode 291 of Thinking Elixir. News includes José Valim announcing another major compilation time improvement coming to Elixir v1.20 achieving 2x speedup while adding the type checker, a new alternative Erlang syntax ca…

---

## [Thinking Elixir Podcast 271: Testing, Searching, and Funding](https://forum.devtalk.com/t/thinking-elixir-podcast-271-testing-searching-and-funding/215790)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [23 September 2025 12:37 UTC](https://forum.devtalk.com/t/thinking-elixir-podcast-271-testing-searching-and-funding/215790 "2025-09-23T12:37:30Z")

</div>

Episode 271 of Thinking Elixir. News includes an interactive test runner called mix\_test\_interactive that brings Jest-style testing to ExUnit, TrieHard - a blazing fast Rust-powered Trie implementation for search and aut…

---

## [Thinking Elixir 270 - Kickstarting the Future of Rebar](https://forum.devtalk.com/t/thinking-elixir-270-kickstarting-the-future-of-rebar/214920)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 1\
**Last updated:** [20 September 2025 17:02 UTC](https://forum.devtalk.com/t/thinking-elixir-270-kickstarting-the-future-of-rebar/214920 "2025-09-20T17:02:11Z")

</div>

Episode 270 of Thinking Elixir. News includes a Kickstarter campaign to fund Rebar4 development with the goal of making it an official part of the OTP build system, Tidewave Web adding React support and OpenRouter integr…

---

## [Elixir Patterns (PragProg)](https://forum.devtalk.com/t/elixir-patterns-pragprog/199753)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 2\
**Last updated:** [10 September 2025 14:25 UTC](https://forum.devtalk.com/t/elixir-patterns-pragprog/199753 "2025-09-10T14:25:17Z")

</div>

This book forgoes the abstract and instead provides concrete examples to help you better leverage the unique properties of Elixir, Erlang, and BEAM. Alexander Koutmos @akoutmos Elixir Patterns aims to surface the p…

---

## [Why Erlang/OTP Still Matters in 2025](https://forum.devtalk.com/t/why-erlang-otp-still-matters-in-2025/211031)

<div class="topic-metadata">

**Author:** [@vkatsuba](https://forum.devtalk.com/u/vkatsuba)\
**Replies:** 2\
**Last updated:** [17 August 2025 00:36 UTC](https://forum.devtalk.com/t/why-erlang-otp-still-matters-in-2025/211031 "2025-08-17T00:36:31Z")

</div>

Hi folks! Ukrainian Erlanger is here :sign\_of\_the\_horns:! I’d like to share my recent talk at the TADSummit Online Conference, where I was kindly invited by Alan Quayle, Founder of TADHack and TADSummit. In this sessi…

---

## [Thinking Elixir 251 - SSH Vulnerability and Cookies are Changing](https://forum.devtalk.com/t/thinking-elixir-251-ssh-vulnerability-and-cookies-are-changing/196988)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [29 April 2025 12:34 UTC](https://forum.devtalk.com/t/thinking-elixir-251-ssh-vulnerability-and-cookies-are-changing/196988 "2025-04-29T12:34:07Z")

</div>

Episode 251 of Thinking Elixir. News includes a critical Unauthenticated Remote Code Execution vulnerability in Erlang/OTP SSH, José Valim teasing a new project, Oban Pro v1.6’s impressive new “Cascade Mode” feature, Sem…

---

## [Thinking Elixir 247 - Phoenix's DaisyUI Facelift](https://forum.devtalk.com/t/thinking-elixir-247-phoenixs-daisyui-facelift/193339)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [1 April 2025 12:30 UTC](https://forum.devtalk.com/t/thinking-elixir-247-phoenixs-daisyui-facelift/193339 "2025-04-01T12:30:12Z")

</div>

Episode 247 of Thinking Elixir. News includes Phoenix now including DaisyUI which has sparked mixed reactions, Erlang/OTP 28.0-rc2 release introducing priority process messages, the EEF Security Working Group’s roadmap c…

---

## [AI: Where in the Loop Should Humans Go?](https://forum.devtalk.com/t/ai-where-in-the-loop-should-humans-go/190886)

<div class="topic-metadata">

**Author:** [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Replies:** 3\
**Last updated:** [18 March 2025 18:04 UTC](https://forum.devtalk.com/t/ai-where-in-the-loop-should-humans-go/190886 "2025-03-18T18:04:30Z")

</div>

SRE Fred Hebert provides you with a list of questions to ask about potential AI solutions, including where humans should be involved. Read in full here:

---

## [Programming Erlang Book Club](https://forum.devtalk.com/t/programming-erlang-book-club/3243)

<div class="topic-metadata">

**Author:** [@Rainer](https://forum.devtalk.com/u/Rainer)\
**Replies:** 93\
**Last updated:** [16 February 2025 20:22 UTC](https://forum.devtalk.com/t/programming-erlang-book-club/3243 "2025-02-16T20:22:17Z")

</div>

My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and I started exploring the world of the BEAM, did some Elixir programming and used Ph…

---

## [Klarna CEO says the company stopped hiring a year ago because AI 'can already do all of the jobs'](https://forum.devtalk.com/t/klarna-ceo-says-the-company-stopped-hiring-a-year-ago-because-ai-can-already-do-all-of-the-jobs/181206)

<div class="topic-metadata">

**Author:** [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Replies:** 2\
**Last updated:** [24 December 2024 16:46 UTC](https://forum.devtalk.com/t/klarna-ceo-says-the-company-stopped-hiring-a-year-ago-because-ai-can-already-do-all-of-the-jobs/181206 "2024-12-24T16:46:22Z")

</div>

Klarna CEO says the company stopped hiring a year ago because AI ‘can already do all of the jobs’. Klarna CEO Sebastian Siemiatkowski said the company stopped hiring a year ago, shrinking the workforce as it embraces A…

---

## [Leex and yecc by example: part 1](https://forum.devtalk.com/t/leex-and-yecc-by-example-part-1/179580)

<div class="topic-metadata">

**Author:** [@chiroptical](https://forum.devtalk.com/u/chiroptical)\
**Replies:** 0\
**Last updated:** [4 December 2024 03:18 UTC](https://forum.devtalk.com/t/leex-and-yecc-by-example-part-1/179580 "2024-12-04T03:18:56Z")

</div>

Starting a series on lexing and LALR-1 parser generators using leex and yecc. The series is really focused on the “by example” part since it took me a long time to get started with these tools. The first example is lexi…

---

## [Thinking Elixir 231 - Pretty Error and OTP Raw Mode](https://forum.devtalk.com/t/thinking-elixir-231-pretty-error-and-otp-raw-mode/179520)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [3 December 2024 13:41 UTC](https://forum.devtalk.com/t/thinking-elixir-231-pretty-error-and-otp-raw-mode/179520 "2024-12-03T13:41:13Z")

</div>

Episode 231 of Thinking Elixir. News includes Dave Lucia’s PR making Elixir’s protocol errors more readable, OTP 28 introducing a “raw mode” for immediate CLI input processing, Saša Jurić’s “Against the Grain” talk on Yo…

---

## [Thinking Elixir Podcast 229 - Sharding Functions and MacOS Builds](https://forum.devtalk.com/t/thinking-elixir-podcast-229-sharding-functions-and-macos-builds/177935)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [19 November 2024 13:44 UTC](https://forum.devtalk.com/t/thinking-elixir-podcast-229-sharding-functions-and-macos-builds/177935 "2024-11-19T13:44:37Z")

</div>

Thinking Elixir 229: Sharding Functions and MacOS Builds Episode 229 of Thinking Elixir. News includes the release of community-maintained prebuilt MacOS builds for OTP by the Erlef, advancements in Elixir NX with the a…

---

## [Functional Conf - Bengaluru, India 21-23 Nov 2024](https://forum.devtalk.com/t/functional-conf-bengaluru-india-21-23-nov-2024/161425)

<div class="topic-metadata">

**Author:** [@confengine](https://forum.devtalk.com/u/confengine)\
**Replies:** 2\
**Last updated:** [12 November 2024 03:00 UTC](https://forum.devtalk.com/t/functional-conf-bengaluru-india-21-23-nov-2024/161425 "2024-11-12T03:00:52Z")

</div>

Functional programming (FP) has been a hot research topic for over three decades now. However, in the last ten years, driven by the need to build massively concurrent systems and to handle big-data in smarter ways, di…

---

## [Functional Conf 2025 online - Call for Proposals \[Closing 17 Nov\]](https://forum.devtalk.com/t/functional-conf-2025-online-call-for-proposals-closing-17-nov/177070)

<div class="topic-metadata">

**Author:** [@confengine](https://forum.devtalk.com/u/confengine)\
**Replies:** 0\
**Last updated:** [12 November 2024 02:30 UTC](https://forum.devtalk.com/t/functional-conf-2025-online-call-for-proposals-closing-17-nov/177070 "2024-11-12T02:30:23Z")

</div>

Attention all functional programming enthusiasts and experts! The Functional Conf 2025 Call for Proposals is now open, and it’s a golden opportunity to share your insights and innovative applications of functional pro…

---

## [Network Programming in Elixir and Erlang (PragProg)](https://forum.devtalk.com/t/network-programming-in-elixir-and-erlang-pragprog/166859)

<div class="topic-metadata">

**Author:** [@PragmaticBookshelf](https://forum.devtalk.com/u/PragmaticBookshelf)\
**Replies:** 4\
**Last updated:** [25 August 2024 11:34 UTC](https://forum.devtalk.com/t/network-programming-in-elixir-and-erlang-pragprog/166859 "2024-08-25T11:34:25Z")

</div>

Learn network programming with Erlang and Elixir. Build reliable and scalable network systems, and understand why this platform is a perfect fit for networks. Andrea Leopardi @whatyouhide edited by Jacquelyn Carter @…

---

## [Thinking Elixir News 196](https://forum.devtalk.com/t/thinking-elixir-news-196/149755)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [2 April 2024 12:48 UTC](https://forum.devtalk.com/t/thinking-elixir-news-196/149755 "2024-04-02T12:48:21Z")

</div>

Episode 196 of Thinking Elixir. This week’s news includes the release of OTP 27.0-rc2 featuring the new json module, Phoenix Live reload’s insightful update, and Chris McCord’s blog post that surfaces server logs directl…

---

## [A short introduction to \`maybe\_expr\` in Erlang](https://forum.devtalk.com/t/a-short-introduction-to-maybe-expr-in-erlang/146410)

<div class="topic-metadata">

**Author:** [@chiroptical](https://forum.devtalk.com/u/chiroptical)\
**Replies:** 2\
**Last updated:** [6 March 2024 22:46 UTC](https://forum.devtalk.com/t/a-short-introduction-to-maybe-expr-in-erlang/146410 "2024-03-06T22:46:28Z")

</div>

I am a huge fan of functional programming and recently discovered the maybe expression in Erlang. In the blog post I show an example of code I refactored recently using maybe, how to enable the expression in OTP 25 (and …

---

## [Thinking Elixir News 190](https://forum.devtalk.com/t/thinking-elixir-news-190/144431)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [20 February 2024 13:34 UTC](https://forum.devtalk.com/t/thinking-elixir-news-190/144431 "2024-02-20T13:34:21Z")

</div>

Episode 190 of Thinking Elixir. In this episode, we delve into the significant updates to Phoenix LiveView with its march towards 1.0, including crucial bug fixes in the latest v0.20.5 release. We explore the sleek new t…

---

## [Thinking Elixir News 187](https://forum.devtalk.com/t/thinking-elixir-news-187/141702)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [30 January 2024 13:25 UTC](https://forum.devtalk.com/t/thinking-elixir-news-187/141702 "2024-01-30T13:25:35Z")

</div>

Episode 187 of Thinking Elixir. In this episode, we celebrate the incredible ten-year journey of the Phoenix framework, marvel at the new interactive language tour by Gleam, explore the latest features of ElixirLS v0.19.…

---

## [Tail-Recursive & Body-Recursive Function Performance Across Elixir & BEAM versions – what’s the impact of the JIT?](https://forum.devtalk.com/t/tail-recursive-body-recursive-function-performance-across-elixir-beam-versions-what-s-the-impact-of-the-jit/138923)

<div class="topic-metadata">

**Author:** [@PragTob](https://forum.devtalk.com/u/PragTob)\
**Replies:** 0\
**Last updated:** [9 January 2024 10:08 UTC](https://forum.devtalk.com/t/tail-recursive-body-recursive-function-performance-across-elixir-beam-versions-what-s-the-impact-of-the-jit/138923 "2024-01-09T10:08:10Z")

</div>

Finally having finished my own little yak-shave of figuring out a performance problem and releasing benchee 1.3.0 to fix it here is what I was up to: Taking my old blog post about body-recursive vs. tail-recursive functi…

---

## [Careful what data you send or how to tank your performance with Task.async](https://forum.devtalk.com/t/careful-what-data-you-send-or-how-to-tank-your-performance-with-task-async/136587)

<div class="topic-metadata">

**Author:** [@PragTob](https://forum.devtalk.com/u/PragTob)\
**Replies:** 0\
**Last updated:** [19 December 2023 14:21 UTC](https://forum.devtalk.com/t/careful-what-data-you-send-or-how-to-tank-your-performance-with-task-async/136587 "2023-12-19T14:21:17Z")

</div>

I ran into an interesting problem recently where simple concurrency on the BEAM via Task.async made my application a lot slower and a lot more memory hungry. This blog post illustrates the issue with a short example, whe…

---

## [Grimsby: An Erlang Port Controller written in Rust](https://forum.devtalk.com/t/grimsby-an-erlang-port-controller-written-in-rust/110338)

<div class="topic-metadata">

**Author:** [@shortishly](https://forum.devtalk.com/u/shortishly)\
**Replies:** 0\
**Last updated:** [24 May 2023 13:18 UTC](https://forum.devtalk.com/t/grimsby-an-erlang-port-controller-written-in-rust/110338 "2023-05-24T13:18:22Z")

</div>

Grimsby is an Erlang Port Controller written in Rust where an executable can be spawned, closing stdin if and when necessary, while capturing the output of both stdout and stderr.

---

## [Elixir Wizards Podcast - Interview with José Valim - \[S10E08\]](https://forum.devtalk.com/t/elixir-wizards-podcast-interview-with-jose-valim-s10e08/108724)

<div class="topic-metadata">

**Author:** [@sundi](https://forum.devtalk.com/u/sundi)\
**Replies:** 0\
**Last updated:** [12 May 2023 17:12 UTC](https://forum.devtalk.com/t/elixir-wizards-podcast-interview-with-jose-valim-s10e08/108724 "2023-05-12T17:12:03Z")

</div>

In this episode of the Elixir Wizards Podcast, the wizards are joined by José Valim, creator of Elixir, to discuss upcoming features, the growth of the ecosystem, the potential for a type system, and the future of the El…

---

## [Thinking Elixir News 150](https://forum.devtalk.com/t/thinking-elixir-news-150/108260)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [9 May 2023 12:24 UTC](https://forum.devtalk.com/t/thinking-elixir-news-150/108260 "2023-05-09T12:24:03Z")

</div>

News covers Chris McCord’s keynote speech on LiveView 1.0. We cover the EEF’s final election results, latest from the LiveView Native space, ex\_cldr updates for localizing our apps, an OTP patch release, and more!

---

## [Thinking Elixir 149 - Elixir's new Unified Logger](https://forum.devtalk.com/t/thinking-elixir-149-elixirs-new-unified-logger/107380)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.devtalk.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [2 May 2023 12:24 UTC](https://forum.devtalk.com/t/thinking-elixir-149-elixirs-new-unified-logger/107380 "2023-05-02T12:24:03Z")

</div>

Hauleth (Łukasz Jan Niemier) takes us deeper into the Elixir and Erlang loggers. He recently closed a 3.5 year old bug on the ElixirLang Github project by unifying the Elixir logger with the logger that Erlang got in OTP…

[Next page](https://forum.devtalk.com/tag/erlang/79.md?match_all_tags=true&page=1&tags%5B%5D=erlang)
