PopFeeds

Elixir Programming Language Forum - Latest topics

Back to Home
745 entries Last fetched 2 hours ago Next fetch 2 hours from_now Latest post 2 hours ago rss
Total entries:
745
Last fetched:
30 May 2026 at 11:08 AM UTC (2 hours ago)
Next fetch:
30 May 2026 at 04:28 PM UTC (2 hours from_now)
Last post:
30 May 2026 at 10:51 AM UTC (2 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 351-400 of 745 entries

I have an application, lets call it A, that is in its own repo and has some configuration, and can run on its own. I want to create another application B that extends the functionality of A (A already provides some extension points). My idea is to use

Plug.Parsers has a :length option, which is set to 8MB by default and prevents reading request bodies larger than the given length.

Does LiveView have an equivalent setting for message payloads?

5 posts - 2 participants

Read full t

I know there are lot of shell-theme nerds in this group. I want to share a little something that Claude and I have been working on in our spare time. If you have min/maxed your prompt to be tiny/fast, this is not for you. If you want to add some fun to

Hey! I’ve been maintaining a weekly-updated list of product companies hiring Elixir engineers and using Elixir in production. The list is now at nearly 120 companies.

For a detailed breakdown of how to use this list strategically for your job se

Another outcome of Language Agnostic Code Audit SaaS I’m currently working on is a PropWise library.

It scans the project content, and does its best on detecting and reporting places suitable for property-based testing, with examples us

I just published canonical_tailwind, a formatter plugin that canonicalizes Tailwind CSS utility classes in HEEx templates.

- mr-4 custom-btn flex ml-[1rem] flex + custom-btn mx-4 flex

It delegates to the tailwindcss CLI’s new canonicalize subcom

AlexClaw is a single-user autonomous AI agent built on Elixir/OTP. It accumulates knowledge in PostgreSQL, executes workflows on schedule and on demand, and communicates via Telegram. Every task is routed to the cheapest available LLM that satisfies th

So in case others find them useful here are 3 of the skills I use. They work pretty well together. Avoid Claude starting agents to plan and implement as the agents will typically not use the skills, and well, that is not optimal. They are substantial b

interesting thread

Please wake me up when I can run it locally.

I prefer privacy over convenience.

This thread/fork split from: AI is getting ridiculously productive

14 posts - 12 participants

Read full topic

Thanks to Brian @bglusman who provided a very valuable PR to this library, I am to introduce the mutation-testing library for BEAM languages named Muex.

Why another one, when we already have Darwin and Exavier? Well, because I like to write code

This morning I set out to make an Elixir library for internal use of some specific statistical method that only seemed to exist in some Python code. Said method is processing intensive, and I prefer not Python, so aiming for an Elixir library instead w

hexdocs.pm datetime2 - DateTime — Elixir v1.19.5

Adds a specified amount of time to a DateTime.

I noticed some weird anomalies in a dataset.
Turns out I was mixing Postgres and Elixir numbers.

DateTime.diff(~U[2026-03-18 05:50:08.65390…

Hi folks!

We’ve just published a module which we’ve built and have been using at Amplified for a few years: A protocol-based PubSub abstraction for Phoenix LiveView.

Why did we build this?

Amplified is a multi-user

Hey everyone! I’ve been working on a library called
Jido Composer (hex, docs) and wanted to share it with the community.

What it does

Jido Composer lets you build agent flows by combining two patterns:

  • Workflow

The Functionality section in the erl_nif docs mention 3 different strategies for long running NIFs: Yielding NIFs, Threaded NIFs and Dirty NIFs. The rustler docs clearly mention how to implement Dirty NIFs. I also found an obscure function rustler::thr

Just published a post on this:

At Knock, we’re big into observability. Who isn’t! We’re also huge fans of ClickHouse. This post is an overview of how we started using ClickHouse to collect detailed, high-cardinality BEAM metrics for all sorts of

Hello!

I am pretty new to Elixir and OTP platform in general, so this might be very stupid question

I want to build a simple parcel tracking service for myself and my friends. Since I am just learning Elixir and functional programming in

Giulia runs as a persistent OTP daemon — AST indexes, knowledge graph, and embeddings stay warm in ETS between sessions. No cold starts, no re-indexing per query.

Core: two-node BEAM cluster (worker + monitor), three-tier storage (ETS → CubDB →

While I am working on the Language Agnostic Code Audit SaaS, which uses MetaAST (spoiler: I am expecting it to be in a good shape for announcing by May,) I play some experiments in my sandbox.

Here is the result of one of such experimen

Capping of a hectic few days is the announcement of ex_cldr_messages version 2.0. This significant update adds support Unicode MessageFormat 2 (MF2) as well as the existing ICU Message Format for Elixir, integrated with the ex_cldr ecosystem.

Me

Hey,

I’m currently building a greenfield app with Elixir. I’ve really enjoyed using GitHub - elixir-wallaby/wallaby: Concurrent browser tests for your Elixir web apps. · GitHub for tests so far.

When using claude code I’ve noticed that so

PhoenixNectar is a Swift client for Phoenix Channels, built from the ground up for Swift 6 strict concurrency.

It builds on the great work of SwiftPhoenixClient by David Stump and Daniel Rees, which has been the go-to Swift clie

I cloned my phoenix app (`IEx 1.19.5 (compiled with Erlang/OTP 28)`), run `mix assets.deploy` and the download got stuck:

`[debug] Downloading tailwind from https://github.com/tailwindlabs/tailwindcss/releases/download/v4.1.12/tailwindcss-linux-

Ectomancer automatically exposes Phoenix/Ecto applications as MCP (Model Context Protocol) servers, making them conversationally operable by AI assistants like Claude with minimal configuration.

Key Features

Zero-

plotly_ex is an Elixir library providing bindings for Plotly. This library was heavily inspired by VegaLite, which I do love. However, over the last year or so, I found myself producing various data sets via Elixir apps, only to have to export them out

Looking at: Gettext_sigils - a sigil for using gettext with less boilerplate and better readability

(which is a really nice piece of work) made me come back and examine the way I am handling language switches right now.

Aiming for a good

Ecto supports SQL views, even though these aren’t used that often. I think that one of the main reasons why these aren’t used is that creating them in migrations isn’t that simple (another one is that plain, non-materialised, views aren’t that needed w

Lately, it feels like every new repo is an “Autonomous Agent.” While the idea of an AI that “figures it out” is cool, I’m finding that for 90% of app features, agents are just too slow and unpredictable.

I’ve had better luck with Structured Chai

I usually hit this error after my app runs for 2–3 days. Looks like the :ets table disappears, then Phoenix.Token.verify fails. Anyone know what might be causing this in a long-running Phoenix app (dev mode)?

Error:

Erlang error: {:exception…

Hello

I am Kinga, originally from Hungary, currently livigng in Greater London.
Since university I have been in love with functional languages and their compactness, then a search algorithm demonstration between Java and Erlang stamped my

Hello Ash friends,

I’m working on implementing a relatively simple DSL. Mostly just a fancy formatting for data, since I know the Spark DSL renders out to plain Elixir maps/structs etc.

I’m working on following the Getting Started guide h

Hi Elixir Drinkers!

I just published PhoenixPrerender, a library that brings static site generation and incremental static regeneration (ISR) to Phoenix — think Next.js ISR or SvelteKit prerendering, but built entirely on the BE

Announcing ex_cldr_collation version 1.0

ex_cldr_collation is an Elixir implementation of the Unicode Collation Algorithm (UCA) as extended by CLDR, providing language-aware string sorting and comparison. An opt-in NIF is provided for high performance

Erlang OTP 28
Elixir 1.20.0-rc.3 (9b80ab5) (compiled with Erlang/OTP 28)

Current Behavior - warning:

warning: the following clause is redundant: def __phoenix_verify_routes__(_module) it has type: term() previous clauses have already m…

unicode_transform has reached the 1.0 milestone after a complete rewrite delivering a library which transliterates text between scripts, applies normalization and case mappings, and executes arbitrary CLDR transform rule sets at runtime.

An opt-

So, I just tried running our large Phoenix LiveView app as a Desktop app and it worked on my Linux (Intel) machine.

Then I tried android example app (in Android Studio) and it starts then crashes. Won’t even try our web app because it won’t run

Erlang. OTP-28
Elixir 1.20.0-rc.3 (9b80ab5) (compiled with Erlang/OTP 28)

In rc.3 I am getting a new type checking warning for functions I have guards on lists to ensure the list contains terms of the proper type.

Example:

def f…

Erlang: OTP 20
Elixir 1.20.0-rc.3 (9b80ab5) (compiled with Erlang/OTP 28)

I am wondering whether 1.20 of Elixir is supposed to support type checking macro’s that use defoverridable. In rc.3 I am getting dozens of type check warnings for a

Hello, first of all sorry for my broken English

I’m exploring the Cinder GitHub - sevenseacat/cinder at v0.12.1 · GitHub for rendering collection. On the bulk action we can provide function for action for processing the bulk rows. The function

I’ve been heavily working with macros for more than 10 years already and I always used kinda ad-hoc code to expand/debug/test those when in trouble.

So yeah, it’s better to get a reputation of a slowpoke rather than to spend another 10 years fig

Would be very grateful if someone (even if just a couple of people) who have already used LLM-driven code generation/debugging/design assistance on a large front-end or full stack project in production could share their experience of how usefu

Hey everyone,

So, I was deploying an elixir app to k8s and setting up opentelemetry tracers exporter. Thanks to some previous discussions in the forum, I was able to setup much of it after some understanding.
However, as the application is

The Applications tab in Observer displays a diagram of running applications and supervision trees. This is a really impressive capability, especially given that Observer was written decades ago.

However, we can (and should, IMHO) do bet

I built three Q&A agents backed by official documentation that any AI coding assistant can query through MCP. They’re live right now:

  • Elixir — 329 docs, 7,312 chunks (extracted via ExDoc)
  • Phoenix Frame

I wanted to work my deteriorating blogging muscles again and wrote up this small blog post about how to send a notification to your phone when someone opens an SSH session into your server.

peterullrich.com Monitor SSH Logins with Push Notification…

Just a simple thing that I put together in couple of weekends. A temporary email inbox service where all received emails are automatically deleted in 2 hours

stealthinboxes.com INBOX · Stealth Inboxes

Don't give out your real email. Use a te

This is from my vague backlog of things that might be interesting to do sometime. There are C# wrappers and a Rust wrapper for GitHub - ValveSoftware/GameNetworkingSockets: Reliable & unreliable messages over UDP. Robust message fragmentation &

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 just wanted to say that I recently got back into Elixir after many years of barely touching it (not really by choice). Funnily enough, the reason is Claude Code.

In the past three months I’ve built an app to help me track when things in my fri

Previous Page 8 of 15 Next