What Elixir related stuff are you doing?

I’m trying to implement the MCP protocol fully, that is when the client can send multiple requests in parallel and the server can keep track to which http connexion send back responses and server-requests. With support for elicitation/sampling and of course it has to work with multiple erlang node receiving requests.

The combination of multiple SSE streams and multiple inbound requests is pretty messy, I really don’t understand why they did not propose a websockets version for that.

Oh and they had a previous version where the server was maintaining a single SSE stream for all server pushes, it was also much more simpler.

Anyway it’s fun to implement (fun in the Advent of Code hair pulling kind of fun) :slight_smile:

2 Likes

:backhand_index_pointing_up:

OK I think I get something working now, I’m trying to write documentation with AI (it sucks) (but it’s an MCP library so…). Once I’m done with the docs I’m looking for testers if anyone is interested. (I guess I’ll make a proper announcement but I’ll have to test it in production with my team before).

1 Like

Well, not a big deal
but i installed elixir on wsl for windows (fedora) using mise
and it turns out mise doesn’t handle dependencies, so you need to make sure you also (dnf or mise) install
all dependencies :slight_smile:

2 Likes

Started a new side project :slightly_smiling_face:. Updated controller-based phx.gen.auth stubs to work under Inertia Phoenix

Being mindful of bundle sizes, I also opted for Preact instead of React:

2 Likes

At this time, I’m currently researching how to build event driven architectures using the Elixir programming language.

1 Like

I’ve been building a privacy-first social network called mosslet.

It’s aimed at being a space where you can connect and share with your friends and family and not worry about your data (or any of the other things that our age of surveillance capitalism has bestowed upon us).

I recently just finished our referral program (that provides direct payouts via stripe) and functions as a revenue sharing program for our customers. When someone refers a friend, their friend receives a one-time discount and they receive a percentage of their friend’s subscription/one-time payment (for the lifetime of their friend’s account).

Additionally, I’ve been working with Tidewave to help speed up development, as I’m a solo dev on this passion project. I think it’s helped a lot.

Let’s see… even more recently I’ve been considering other features we can add to our service that could create value for people regardless of if they have any friends on the network or not (like a privacy-first journal or something), and finishing up a page where people can view a stream of public posts (regardless of membership) and copy an rss feed link to subscribe to the public rss feed.

Oh and I’m working with the Desktop library to make native apps for desktop and mobile (this has been a long-time wish of mine but I had been previously intimidated by the hurdle). So Tidewave is helping me move the needle on that development as well (we’re getting close!).

And I think i’m going to bring in req_llm soon for some AI feature ideas for people. The only AI-thing we do right now is check images for nsfw safety with a pre-trained hugging face model using bumblebee.

This is a rambling post, cheers. :blush:

2 Likes

Building FitBook - an automated booking platform for fitness classes. Got tired of my wife walking me up at midnight every single night :rofl:.

https://fitbook.io if anyone wants to check it out and give me some feedback!

3 Likes

Lol. Is your wife a UI/UX designer? :smiley: the site looks great.

3 Likes

Haha not a designer, but she’s in marketing… so it helps!

2 Likes

Building a visual FBP (Flow-Based Programming) framework in Elixir, Phoenix and LiveView. Graphical representation of pipelines with visual notifications. Nodes are GenServer abstractions, distributed across BEAM cluster. Working on extending the nodes typologies, live nodes/pipelines migration, and enterprise features.

3 Likes

I just published my first ever package: photo_shuffle | Hex

Definitely need some feedback, as, again, it’s my first! I don’t expect a ton of downloads. Hell, I don’t expect to supplant any existing packages that do the same or similar. I just wanted to build something that’s all me, for me, and hopefully help someone else in the process.

4 Likes

I am reviving my “Elixir Algorithms” project. It was collecting dust for awhile but I’m going to attend to it! Today I implemented LeftistHeap. Learning Ash too.

My language(s) for 2026 are Elixir and C++. So a lot more coming up!

1 Like

Working on phoenix_datastar on Hex. Replacing Phoenix LiveView websockets with HTML stream.

I got to put a demo project together so that I can show it here.