AstonJ

AstonJ

What Elixir related stuff are you doing?

As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with it or anything else related to it …we’re a curious bunch here :lol:

I am…

  • Checking in on this forum
  • Looking out for interesting blogs/posts on Twitter (will cross post any good ones here)
  • Going to install Spacemacs
  • Then finally, just before it’s time to go to bed - read some more of Programming Elixir :003:

You?

First Post! Switch mode

Hoegbo

Hoegbo

Working on a algorithm in Elixir and partaking in a VR / AR seminar.

Most Liked

h4cc

h4cc

hauleth

hauleth

  • Making Elixir and Erlang couple, rather than “just friends”.
  • Integrating BEAM with systemd (partially in hope that people find it better alternative to k8s/Docker deployments)
  • Improving “drop-in” Lager replacement that will use Erlang’s logger directly (this will provide integration with 1.10 Elixir’s Logger as well)
  • Mix tasks for working with Erlang projects, currently supported are mix ct for Common Test, mix eunit for EUnit tests, and mix exref for Erlang’s xref module
  • Bringing logger and telemetry closer to each other as these tools cover similar raison d’être (event bus)
  • Ernie format which is meant to be “standardised” ETF without unsafe features (functions, atoms, etc.), currently there is encoder and decoder for Rust and I am working on JS/TS and Go (contributions more than welcome, as I am not expert in either of these languages)
jeramyRR

jeramyRR

Working on a brown bag presentation on Elixir and Erlang to give here at Microsoft.

Last Post!

lud

lud

I’ve been working on gen_mcp, MCP server building blocks for Elixir, and just tagged v2.

v2 follows the 2026-07-28 protocol revision, announced here, which makes the whole thing stateless. It was a big change and I rewrote a lot of things.

It’s still focused on building HTTP servers only, and actually it requires Phoenix right now. It’s not intended to build local stdio MCPs. We use that server to provide MCP servers from our product/internal servers to customers/internal AI tools.

I retrofitted support for protocol versions 2025-06-18 and 2025-11-25 but only to support tool calls as that’s what I have been using mostly. The new protocol implementation supports resources and prompts in addition to tool calls. I never implemented elicitation and sampling (now obsolete) but tool calls supports MRTR.

The basic GenMCP behaviour is still a generic MCP server that exchanges messages with the built-in “Streamable HTTP” built-in transport. On top of that, the high level GenMCP.Suite still covers most use cases with tools, resources and prompts .

If anyone feels like building an MCP server with it, I’d be glad to hear how it went. I still need to write some guides, and knowing where people actually get stuck would tell me what to cover.

Docs on hexdocs.

Where Next?

Trending in Discussions Top

AstonJ
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
2976 91332 914
New
byu
@chrismccord : I just saw the Extract AGENTS.md from Phoenix.new into phx.new generator commit to the phoenix project. My initial shotgu...
New
arcanemachine
I was working on an Ecto migration and I needed a timestamp. So, for the nth time, I looked up the different data types for timestamps, a...
New
AstonJ
Just a general thread to post chat/news/info relating to AI/ML stuff that may be relevant for Nx now or in the future. Got anything to sh...
New
type1fool
I just stumbled on a newly redesigned elixir-lang.org. :tada: It looks like @Software_Mansion did the work, and I think it is generally a...
New
juhalehtonen
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New
alexslade
Fly’s CEO posted this recently - Turn And Face The Strange · The Fly Blog It says that Fly is going all-in on sprites, which is a worry ...
New

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
ausimian
Emily is an Elixir library that runs Nx computations on Apple’s MLX. Install it as the default Nx backend and Nx, defn, Axon, Nx.Serving,...
New
akoutmos
@hugobarauna and I (Alex Koutmos) have been hard at work on writing a book on Nerves that takes you from simply blinking LEDs to building...
New
bjorng
We want to introduce a new native datatype to Erlang: native records. Although replacing all tuple records with native records is not our...
New

We're in Beta

About us Mission Statement