PopFeeds

Elixir Programming Language Forum - Latest topics

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

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

Showing 701-745 of 745 entries

So, we’re migrating away from AlpineJS to web components (Lit library) integration with LiveView and it’s been a very pleasant experience so far.

Having a relatively minor issue with how LiveView expects to mark ignored attributes though (via ph

FCM Travel is one of the largest and fastest growing global business travel management companies with a worldwide reach in almost 100 countries. Despite our size, we are still among the disruptors in the corporate travel industry. We also pride ourselv

Hey everyone!

I’ve been working on Tribunal, an LLM evaluation framework for Elixir. It helps you test RAG pipelines and LLM outputs in your test suite.

The problem

When building LLM-powered features, you need to verify things like:

<…

I have found this article on how to handle has_many through relationships in ash: Modelling `through` relationships with Ash | sevenseacat.net

The approach taken is to use no_attributes? true and filter the relationship.
This works nicely

Hey!

I implemented this code some time ago to compile HEEx templates and give them to MJML (it’s mostly inspired by the live view renderer).

It works great, but recently, I enabled caller annotations in phoenix, and the @ symbol seems to

The new langauge/framework/library.. developers better start writing very exhaustive docs, ..and intent proving tests/examples, ..and integration tests/examples, .. and edge case tests/examples, ..and entire open source apps, .., or an entire generatio

A new Erlang announcement has been posted:

Patch Package: OTP 28.3.1 Git Tag: OTP-28.3.1 Date: 2026-01-14 Trouble Report Id: OTP-19762, OTP-19795, OTP-19890, OTP-19891, OTP-19893, OTP-19896, OTP-19897 Seq num: ERIERL-1260, ERIERL-1268, PR-10437, PR…

We want to introduce a new native datatype to Erlang: native records. Although replacing all tuple records with native records is not our design goal, we hope to make it simple to upgrade most tuple records to native records. That is why native records

Hi everyone

I’m really excited to announce Beamlens, a library that brings adaptive runtime intelligence to the BEAM.

The Pitch

Claude Code, Tidewave and other tools have been widely successful and useful for many

Same thing, different representations. That’s an Iso.

Includes a Livebook

Joseph Koski’s Blog – 14 Jan 26 Funx: The Optic Iso

“I see dead people.” — The Sixth Sense (1999)

1 post - 1 participant

Read full topic

On MacOS, when using self-signed certificates generated via mix phx.gen.cert for local testing,
the browser fails with ERR_SSL_PROTOCOL_ERROR and I see this in the server logs:

[notice] TLS :server: In state :wait_finished received CLIENT

Are you a senior developer who enjoys building complex, high-impact software? Do you want to work in a team that values quality, autonomy, and craftsmanship? Then we’d love to hear from you.

About us

My name: Flurin Egger
My position: CTO…

We have an Elixir tech talk on Jan 22, 2026, at 7:00 PM (CET)

Subject:
Power of Process Orchestration: Why BPMN and OTP are a Perfect Match.

  • This time, Christoph Gnip, CIO at

Is anybody using ZeroMQ from/to Elixir live, and if so which Erlang library are you using? Seems they haven’t been updated in a while and I’m having trouble with the documentation with examples not working etc.

1 post - 1 participant

Read

TLDR: What is SupersedeServer?
GenServer with mailbox ordered by logical clock.

In Elixir, we often have to code things like %{version: 100} or %{step: 10} to manually check if an async message arrives in the right order. I found a general

Hi there! With the release of MDEx v0.11.0 which adds support for Phoenix components. I have been trying to render the markdown with phoenix components in it, but I’m not able to do that.

Here’s how my system is working:

I have some markd

Coming from an object-oriented background I am writing a scrabble clone in elixir/phoenix in order to learn elixir and functional programming.

So my instinct is to have a state map like so:

game_state = { players: [ { name: "Bob", …

I’m currently evaluating for a new project if we will use AshTypescript for our backend/frontend (frontend probably in next.JS) communication instead of AshGraphQL.

For normal HTTP requests, so far it seems like a superior alternative because of

Episode 287 of Thinking Elixir. News includes Arcana, a new RAG library for Phoenix that adds vector search and AI Q&A using Postgres and pgvector, a JavaScript embedding library called MquickjsEx that brings MicroQuickJS to Elixir processes, LiveD

I am currently trying to enable event tracking for one of my resources. As such, it contains the following event DSL:

defmodule MyApp.MyResource do events do event_log MyApp.MyEventLog end attributes do uuid_primary_key :id attribute :field1, ... a…

I was thinking since Goatmire Elixir turned out pretty good I should maybe do another one. 30th of Sep - 2nd of Oct this year./

The first one was some of the best fun of my professional life. We have a list to notify you about the progress and w

Hi everyone,

I’m trying to use Zed for Elixir development and recently enabled the expert settings, but I’m not confident my setup is actually working.

The Elixir LSP seems to get stuck showing “Starting Erlang node” repeatedly, as you ca

How can I specify the queue of an Oban workflow, or its jobs (cascade)?

3 posts - 2 participants

Read full topic

I am working through the book by Koutmos, Tate and Hunleth. I have the sensors collecting data and am trying to set up Postgresql and ecto. I have created the yml file and have Posgresql running with “docker compose up” but I had to use “sudo docker co

In 2026 double submit/session tokens are no longer necessary to prevent against CSRF attacks. Instead, we can use the Sec-Fetch-Site header, with a fallback of the Origin header. This has a couple of advantages:

  1. Removes a whole class of ea

I’m having a bit of an intermittent issue with a protocol with an Any implementation and a struct inheriting from that protocol and I’m not sure how to debug the issue or even reproduce consistently enough to file a bug so I thought I’d ask for suggest

Hello,

I have results from a raw SQL query (using Postgres). I am trying to use Repo.load to map the results to an existing schema in my application. All columns are mapped except one column that is a virtual field. The column exists in the quer

Hi everyone. I learning phoenix through a toy app, and I’m having some trouble trying to make a context reusable, by putting it in its own repository. This app requires a database to work, so it needs to define its own tables. The approach I’m going wi

From the portal docs:

Because portals use elements under the hood, you cannot query for elements inside of a portal when using Phoenix.LiveViewTest.element/3 and other LiveViewTest functions.

Instead, Phoenix.LiveViewTest.render/1 the por

InPlace is an experimental library that has implementations of several ADTs based on atomics module

Blink is a library for fast bulk data insertion into PostgreSQL databases using the COPY command. It provides a clean, declarative syntax for defining seeders.
Hello colleagues,
Localize is the next generation localisation library for Elixir. Think of it as ex_cldr version 3.0. The first version will be released before the end of March 2026 and is under active development.
In a project where none of the original developers are available, the central component is a Phoenix server named “reticulum” or “ret” for short. The old environment is a Kubernetes server, and I’m porting it to run using docker compose. There’s only one …
For this month, we’ll be getting an introduction to Tele from the creator Harley Swick.
Hello, we are running an API with Elixir/Phoenix and when we push a new version, the server goes down for a small amount of time and this is causing issues for our API users.
Still trying to write shorter posts. Did better this time. Most here probably know this stuff but it’s still good to write things like this down.
I have a schema with a status field, that can be :draft, :published, etc. In the index live view, I only want the delete link to be available for items that have not been published, that is they are :draft.
We’re empowering public companies to own their investor relationships. In 3 years, we’ve grown to serve 200+ companies and 200k monthly active investors, processing 2.1M daily requests and 1.4M monthly emails.
I’ve been building an Elixir library that I think could be useful to others working with AI coding assistants like Claude Code, Cursor, or similar tools.
New blog post exploring how we’re approaching robot task orchestration in Beam Bots.
Previous Page 15 of 15 Next