PopFeeds

Elixir Programming Language Forum - Latest topics

Back to Home
745 entries Last fetched 3 hours ago Next fetch 1 hour from_now Latest post 3 hours ago rss
Total entries:
745
Last fetched:
30 May 2026 at 11:08 AM UTC (3 hours ago)
Next fetch:
30 May 2026 at 04:28 PM UTC (1 hour from_now)
Last post:
30 May 2026 at 10:51 AM UTC (3 hours ago)
Fetches since last post:
0
Estimated post interval:
5h
Type:
rss

Sign in to subscribe to this feed and get an enhanced interactive experience with expandable entries.

Showing 401-450 of 745 entries

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

AcceptLanguage is a lightweight, zero-dependency Elixir library for parsing the Accept-Language HTTP header field and matching user preferences against your application’s available locales.

It implements the Basic Filtering matching scheme defin

Hi everyone,

I built a small Elixir library called zeal_docsets to generate offline Zeal/Dash docsets from the direct Hex dependencies of a Mix project.

The main goal is to make it easier to browse documentation locally for the libraries

Hi everyone,

I built a small Elixir library called zeal_docsets to generate offline Zeal/Dash docsets from the direct Hex dependencies of a Mix project.
The main goal is to make it easier to browse documentation locally for the libraries a

We’re hiring a senior Elixir engineer to join our small, growing team in Melbourne, Australia. Note: We cannot hire offshore developers as we work in highly regulated financial services. SuperAPI builds embeddable employee onboarding t

Hi!

I’m happy to share my first Elixir library. But first some …

Background

As an Elixir company from a country with 4 official languages (), trust me when I say: we are using Gettext a lot in our Phoenix projects.

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

I’ve been working on a TUI framework for Elixir called Drafter, inspired by Python’s Textual but built around Elixir idioms — declarative rendering, pattern-matched event handling, and OTP-native architecture.

The basic

adbc seems to use a huge amount more memory than “native” drivers.

I’m dumping large amounts of data each minute, about 600k data points across 10k different identifiers. I need column store for querying so I have gone to duckdb via adbc. But it

I was reading the Localized routes and path prefixes section of the Phoenix.VerifiedRoutes and I found this line:

In this case, you would have a plug that looks at the host and at HTTP headers and calls Gettext.get_locale/1 accordingly.

I

Define typed structs with built-in validation. Draft allows developers to describe the structure of data and enforce constraints when constructing structs, helping ensure that invalid data never enters your domain.

Instead of pa

Polyglot-Ex Rust and wasmex bindings for polyglot.

State: Pre-release

Hi there,

I am starting a thread for my humble bindings library to enable fast SQL parsing, transpiling and table and column lineage extraction

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

Perhaps oddly, this is the first time I’ve hit this situation in Elixir: I would like to test that a function has only been called once. My use-case is that I’m writing a wrapper around Ecto’s preload and I want to test that when given a list of struct

Over the last several months, I’ve been using Tableau to rebuild my long-neglected website. Tableau is part of the Elixir Tools project headed by @mhanberg, and is built on top of MDEx by @leandrocp. This library is one of ten librarie

A new Erlang announcement has been posted:

Patch Package: OTP 26.2.5.18 Git Tag: OTP-26.2.5.18 Date: 2026-03-12 Trouble Report Id: OTP-19795, OTP-20007, OTP-20009, OTP-20011, OTP-20022 Seq num: CVE-2026-23941, CVE-2026-23942, CVE-2026-23943, ERIERL…

A new Erlang announcement has been posted:

Patch Package: OTP 27.3.4.9
Git Tag: OTP-27.3.4.9
Date: 2026-03-12
Trouble Report Id: OTP-19990, OTP-20007, OTP-20009, OTP-20011,
OTP-20022
Seq num: CVE-2026-23941, CVE-202

Hello everyone,

While reading the documentation for Mix and OTP in Elixir 1.19, I noticed something that seems different compared to the documentation in Elixir 1.18.

In Elixir 1.18, the Mix and OTP section contains a page about umbrella

A new Erlang announcement has been posted:

Patch Package: OTP 28.4.1
Git Tag: OTP-28.4.1
Date: 2026-03-12
Trouble Report Id: OTP-20007, OTP-20009, OTP-20011, OTP-20012,
OTP-20014, OTP-20018, OTP-20022
Seq num: CVE-2

Flying in Saturday morning (21st) and would love to meet some fellow attendees before things kick off. If you’re around Saturday late afternoon/evening or Sunday, reply here or drop me an email and we’ll figure something out!

All welcome

Because it runs on the BEAM, you inherit Erlang/Elixir distribution for free.
Run Python on any node:

# Execute on remote node :rpc.call(:"worker@host", :py, :call, [:numpy, :dot, [matrix_a, matrix_b]]) # Local call {:ok, result} = :…

Is Liveview native project no longer on the roadmap?

1 post - 1 participant

Read full topic

Will, or should, Elixir 1.20 types warn when a struct is in a list and a struct’s key is mistyped? Only the uncommented Enum.reject line produces a warning (and already pre-1.20, at least in 1.18). Is there a plan that the shorthand (Enum.reject(&

Hologram v0.8.0 is out! This release brings JavaScript interoperability - the most requested feature since the project’s inception. You can now call JS functions, use npm packages, interact with Web APIs, instantiate classes, and work with Web Componen

I always wind up not having private functions in my modules because you can’t test them. I really have a strong preference for TDD and - at this point - I can barely write a function without having a test first. I recently had a function that is stupid

Hey everyone! We will be having the first meetup of 2026 in Brooklyn!

Meetup March Dumbo Meetup, Thu, Mar 19, 2026, 6:00 PM | Meetup

Back from a long hiatus, join us for the NYC Elixir meetup! ​Come have some light bites + drinks, meet your fell

(TLDR at the end)

I spent the past two days trying to optimize one of the SQLite DBs and operations on them for what would be a rather extreme scenario for us, though not impossible if we assume bugs (my thinking is if it works under these condi

Sharing my project for review and feedback. Be gentle, my self-taught engineering degree is on spreadsheets and a no-code platform (Bubble.io).

AI disclosure
Mix of AI-assisted and hand-written code. Core architecture and

I was playing around with a location-based weather service, and noticed that a map picker (for location input) is not trivial to set up, yet. Examples of kino_maplibre are focused on using the map as an output to display data, but I’d like to use it as

Tubie is an agent composing library for elixir, zero dependencies, the entire thing is under 300 lines.

A recent project needs some simple agentic workflow. I know Jido is out there, but I want something small enough to fit entirely in my head a

Hello everyone,

I’m finally happy enough with my library Assay to share it here. Assay is an incremental Dialyzer wrapper built for CI and local workflows. It reads your existing Dialyzer settings (with caveats) from mix.exs, runs the incrementa

The genserver is only needed when a specific page is opened, and shouldn’t exist when none is on that page.
But adding it to application.ex makes it start even if none is on the page.

children = [ # ... {MyApp.MyGenserver, [etc_config]} MyApp…

Zappi is a consumer insights platform (~$100M revenue) used by Fortune 500 brands like Diageo and PepsiCo to test ads, products, and brand ideas before spending millions on production. We’re the original disruptor of market research, and AI is our next

Hey everyone - I’ve been building with Elixir on and off for over 8 years, but somehow have never posted on the actual Elixir forum. Time to fix that…

Also, I’d love to share with you Omni - a library for working with LLM APIs across multiple pr

Hi everyone,

I’ve been building NexAgent, an AI agent system designed for long-running, real-world use, and I thought it might be interesting to share here because the project is deeply shaped by Elixir/

Hi everyone,

I decided to do my master thesis using nerves. Basically, the end product is a IoT device that connects to the local wifi and provides readings from an electrochemical C0 sensor through a web interface.

The CO sensor is an a

Episode 295 of Thinking Elixir. News includes José Valim publishing a deep technical post on Elixir’s type system shift from DNFs to Lazy BDDs with eager literal intersections — cutting worst-case type checking from 10 seconds to 25ms — alongside a mor

Hi, I’m looking for a way to replace JSON in Phoenix (LiveView & Channel) with TOON to save resources and get faster parsing. Has anyone tried something similar or have any suggestions?

13 posts - 7 participants

Read full topic

Greetings to everyone on the forum, I’m curious about a personal project I’ve been working on for a while and I’d like to know if this type of project can contribute any value to the community.

The idea behind the CMS is to bring the flexibility

I’m trying to build a project using phx.new’s --no-assets flag. I don’t want a frontend build step - only static JS and CSS files. I don’t want to use Tailwind or Esbuild dependencies, however I do want to use LiveView.

LiveView does not work ou

What’s the canonical way to handle ephemeral state? Let’s take typing indicators as an example, e.g. Bob is typing.... At first I thought Phoenix.Presence would be perfect for this, just add a typing boolean in the metadata along with some debouncing,

I created a small library that enables dynamic port allocation for development servers by selecting an available port at runtime.

The main use case is when working on multiple projects at the same time, or when using worktrees and running severa

One awesome thing during Goatmire were the name badges. Designed and implemented by Gus Workman and funded by Tigris. I did a little write-up on that:

Underjord Shipping grayscale photos at small scale

In September of 2025 Tigris sponsored an od

Just saw a link to this on Zerohedge:

Living Human Brain Cells Play DOOM on a CL1

It’s not AI. It’s a controlled lab-grown HI (Human Intelligence) currently at ~800K neuron cells and playing Doom (sucks at it though - for now).

Wha

Hi everyone

I’ve been working on PhiaUI, an open-source UI component library for Phoenix LiveView, and I wanted to share it with the community.

The project is still evolving, but it already includes …

EtherCAT: A pure Elixir fieldbus protocol

Disclaimer: this is pre 1.0 and should therefore not be used in production yet

So what is EtherCAT?

It is just a fieldbus protocol (like Siemens Profinet, Modbus, etc.) with som

Previous Page 9 of 15 Next