how to learn about MCP?
build your own server with your framework ( github.com/filipecabaco/francis ) to control your Ikea desk with Bluetooth using Elixir <=> Rust with unix sockets...
👍
build your own server with your framework ( github.com/filipecabaco/francis ) to control your Ikea desk with Bluetooth using Elixir <=> Rust with unix sockets...
👍
November 11, 2025 at 1:17 PM
how to learn about MCP?
build your own server with your framework ( github.com/filipecabaco/francis ) to control your Ikea desk with Bluetooth using Elixir <=> Rust with unix sockets...
👍
build your own server with your framework ( github.com/filipecabaco/francis ) to control your Ikea desk with Bluetooth using Elixir <=> Rust with unix sockets...
👍
Reposted by Filipe Cabaço
🚨 New Blog Post 🚨
I just finished this monster of a blog post!
How to listen to database changes through the Postgres WAL!
This is all @filipecabaco.com's fault who nerd-sniped me into low-level Postgres details!
Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang #Postgres
I just finished this monster of a blog post!
How to listen to database changes through the Postgres WAL!
This is all @filipecabaco.com's fault who nerd-sniped me into low-level Postgres details!
Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang #Postgres
Listen to Database Changes through the Postgres WAL
An in-depth guide to listening to Postgres database changes through the WAL. Covers logical replication, publications, replication slots, and an Elixir implementation.
peterullrich.com
November 3, 2025 at 6:14 PM
🚨 New Blog Post 🚨
I just finished this monster of a blog post!
How to listen to database changes through the Postgres WAL!
This is all @filipecabaco.com's fault who nerd-sniped me into low-level Postgres details!
Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang #Postgres
I just finished this monster of a blog post!
How to listen to database changes through the Postgres WAL!
This is all @filipecabaco.com's fault who nerd-sniped me into low-level Postgres details!
Click here to suffer too:
peterullrich.com/listen-to-da...
#ElixirLang #Postgres
Never backed anything in Kickstarter... but this one is worth it 🔥
www.kickstarter.com/projects/pee...
www.kickstarter.com/projects/pee...
September 16, 2025 at 10:41 AM
Never backed anything in Kickstarter... but this one is worth it 🔥
www.kickstarter.com/projects/pee...
www.kickstarter.com/projects/pee...
Quick @elixir-lang.org hint:
when you are not sure where your PID is from, you can use hexdocs.pm/elixir/Proce... to find out get all the information you need
when you are not sure where your PID is from, you can use hexdocs.pm/elixir/Proce... to find out get all the information you need
Process — Elixir v1.18.4
hexdocs.pm
September 9, 2025 at 12:22 PM
Quick @elixir-lang.org hint:
when you are not sure where your PID is from, you can use hexdocs.pm/elixir/Proce... to find out get all the information you need
when you are not sure where your PID is from, you can use hexdocs.pm/elixir/Proce... to find out get all the information you need
Code here: github.com/filipecabaco...
September 2, 2025 at 11:01 PM
Code here: github.com/filipecabaco...
Reposted by Filipe Cabaço
News includes a new SQL #analytics library called Lotus, plus an interview with Mateusz Front about the Popcorn project enabling Elixir to run in #WebAssembly in the browser! #ElxirLang @ElixirLang www.youtube.com/watch?v=-85K...
Thinking Elixir Podcast 268: Got your Popcorn here!
YouTube video by Mark Ericksen
www.youtube.com
September 2, 2025 at 12:13 PM
News includes a new SQL #analytics library called Lotus, plus an interview with Mateusz Front about the Popcorn project enabling Elixir to run in #WebAssembly in the browser! #ElxirLang @ElixirLang www.youtube.com/watch?v=-85K...
it works! now it allows me to have data from a source database being replicated to my in-memory database and sync using replication
using pglite from @electric-sql.com , bun to run wasm and @elixir-lang.org which allows to do all this magic easily ❤️
using pglite from @electric-sql.com , bun to run wasm and @elixir-lang.org which allows to do all this magic easily ❤️
September 1, 2025 at 10:24 PM
it works! now it allows me to have data from a source database being replicated to my in-memory database and sync using replication
using pglite from @electric-sql.com , bun to run wasm and @elixir-lang.org which allows to do all this magic easily ❤️
using pglite from @electric-sql.com , bun to run wasm and @elixir-lang.org which allows to do all this magic easily ❤️
Using pg_dump from a source database to pglite and now I have an in memory version of my db
This means I could get a subset of data to be available ( supabase.com/blog/partial... )
Going to tackle now replication to keep it up to date using github.com/filipecabaco...
This means I could get a subset of data to be available ( supabase.com/blog/partial... )
Going to tackle now replication to keep it up to date using github.com/filipecabaco...
August 31, 2025 at 11:00 PM
Using pg_dump from a source database to pglite and now I have an in memory version of my db
This means I could get a subset of data to be available ( supabase.com/blog/partial... )
Going to tackle now replication to keep it up to date using github.com/filipecabaco...
This means I could get a subset of data to be available ( supabase.com/blog/partial... )
Going to tackle now replication to keep it up to date using github.com/filipecabaco...
pglite adventures:
Ecto proved to be an interesting problem. Due to the fact that pglite only allows one connection we need to go around it in migrations but it shows how awesome Ecto is as it does allow us to do that 😍
Ecto proved to be an interesting problem. Due to the fact that pglite only allows one connection we need to go around it in migrations but it shows how awesome Ecto is as it does allow us to do that 😍
August 25, 2025 at 3:09 PM
pglite adventures:
Ecto proved to be an interesting problem. Due to the fact that pglite only allows one connection we need to go around it in migrations but it shows how awesome Ecto is as it does allow us to do that 😍
Ecto proved to be an interesting problem. Due to the fact that pglite only allows one connection we need to go around it in migrations but it shows how awesome Ecto is as it does allow us to do that 😍
Reposted by Filipe Cabaço
Ahh, finally pglite for #ElixirLang 💜
using bun and pglite from @electric-sql.com I'm able to create in memory or persisted postgres instances (one per bun process) available to use with Postgrex via `socket_dir`
in theory I could have a "cheap read replica" or simpler testing #myelixirstatus
in theory I could have a "cheap read replica" or simpler testing #myelixirstatus
August 23, 2025 at 1:03 PM
Ahh, finally pglite for #ElixirLang 💜
using bun and pglite from @electric-sql.com I'm able to create in memory or persisted postgres instances (one per bun process) available to use with Postgrex via `socket_dir`
in theory I could have a "cheap read replica" or simpler testing #myelixirstatus
in theory I could have a "cheap read replica" or simpler testing #myelixirstatus
August 23, 2025 at 9:38 AM
using bun and pglite from @electric-sql.com I'm able to create in memory or persisted postgres instances (one per bun process) available to use with Postgrex via `socket_dir`
in theory I could have a "cheap read replica" or simpler testing #myelixirstatus
in theory I could have a "cheap read replica" or simpler testing #myelixirstatus
Reposted by Filipe Cabaço
The results of the StackOverflow Survey 2025 are out!
Phoenix is yet again the most admired web framework! 🎉
Elixir fell from 2nd to 3rd place of most admired language because another BEAM language, ✨Gleam✨ took over the 2nd spot this year! Congrats Gleamers!
#ElixirLang @gleam.run #GleamLang
Phoenix is yet again the most admired web framework! 🎉
Elixir fell from 2nd to 3rd place of most admired language because another BEAM language, ✨Gleam✨ took over the 2nd spot this year! Congrats Gleamers!
#ElixirLang @gleam.run #GleamLang
July 31, 2025 at 2:15 PM
The results of the StackOverflow Survey 2025 are out!
Phoenix is yet again the most admired web framework! 🎉
Elixir fell from 2nd to 3rd place of most admired language because another BEAM language, ✨Gleam✨ took over the 2nd spot this year! Congrats Gleamers!
#ElixirLang @gleam.run #GleamLang
Phoenix is yet again the most admired web framework! 🎉
Elixir fell from 2nd to 3rd place of most admired language because another BEAM language, ✨Gleam✨ took over the 2nd spot this year! Congrats Gleamers!
#ElixirLang @gleam.run #GleamLang
@supabase.com is looking for FT/PT elixir contractors and freelancers to help out the elixir teams. Send applications to [email protected] Description below elixirforum.com/t/freelance-...
Freelance / Short Term Contracts / Interns / Equity Only Jobs
Hello Rafael. Any link on how to apply? I’ll be glad to join your team.
elixirforum.com
August 1, 2025 at 7:15 PM
@supabase.com is looking for FT/PT elixir contractors and freelancers to help out the elixir teams. Send applications to [email protected] Description below elixirforum.com/t/freelance-...
Reposted by Filipe Cabaço
Without Zach's efforts and his invaluable #Igniter library, Mishka Chelekom would’ve never happened.
My colleague and I are always grateful. ♥️🙏🏻
He single-handedly leveled up an entire community.
#ElixirLang
My colleague and I are always grateful. ♥️🙏🏻
He single-handedly leveled up an entire community.
#ElixirLang
I think #ElixirLang folks may be sleeping on Mishka: mishka.tools/chelekom. I've seen a pretty stark difference between UI abstraction and backend/server abstraction, in that UI abstractions seem to fall apart or mismatch far quicker. It isn't my area, so I can't say why or how to fix it, but with
Chelekom - Phoenix & LiveView UI kit and components
Mishka Chelekom is a fully featured components and UI kit library for Phoenix & Phoenix LiveView
mishka.tools
June 10, 2025 at 7:43 PM
Without Zach's efforts and his invaluable #Igniter library, Mishka Chelekom would’ve never happened.
My colleague and I are always grateful. ♥️🙏🏻
He single-handedly leveled up an entire community.
#ElixirLang
My colleague and I are always grateful. ♥️🙏🏻
He single-handedly leveled up an entire community.
#ElixirLang
Reposted by Filipe Cabaço
Elixir 1.19 is a banger! Honestly I'm so pleased with the direction that #ElixirLang is going. My programs just get faster and more correct every time. I just know that we're in good hands. Thank you to everyone on the team for your hard work!
github.com/elixir-lang/...
github.com/elixir-lang/...
Release v1.19.0-rc.0 · elixir-lang/elixir
Type system improvements
Type checking of protocol dispatch and implementations
This release also adds type checking when dispatching and implementing protocols.
For example, string interpolation i...
github.com
June 9, 2025 at 1:17 PM
Elixir 1.19 is a banger! Honestly I'm so pleased with the direction that #ElixirLang is going. My programs just get faster and more correct every time. I just know that we're in good hands. Thank you to everyone on the team for your hard work!
github.com/elixir-lang/...
github.com/elixir-lang/...
Reposted by Filipe Cabaço
Just saw the #tidewave announcement. And... I have to stop playing with other languages.
I think all in on #elixirlang for my projects is necessary now. 🤣
I think all in on #elixirlang for my projects is necessary now. 🤣
Tidewave
We can't find the internet
tidewave.ai
April 30, 2025 at 3:50 PM
Just saw the #tidewave announcement. And... I have to stop playing with other languages.
I think all in on #elixirlang for my projects is necessary now. 🤣
I think all in on #elixirlang for my projects is necessary now. 🤣
Reposted by Filipe Cabaço
Elixir Radar issue 468 is out! 📣
You can read it here: buff.ly/2jAw8y6
This issue comes with content from @kraleppa.bsky.social @filipecabaco.com , Aaron Votre, Davide Briani, Anthony Accomazzo and Michael Lubas. Thank you!
#ElixirLang
You can read it here: buff.ly/2jAw8y6
This issue comes with content from @kraleppa.bsky.social @filipecabaco.com , Aaron Votre, Davide Briani, Anthony Accomazzo and Michael Lubas. Thank you!
#ElixirLang
Elixir Radar 468
buff.ly
April 23, 2025 at 4:15 PM
Elixir Radar issue 468 is out! 📣
You can read it here: buff.ly/2jAw8y6
This issue comes with content from @kraleppa.bsky.social @filipecabaco.com , Aaron Votre, Davide Briani, Anthony Accomazzo and Michael Lubas. Thank you!
#ElixirLang
You can read it here: buff.ly/2jAw8y6
This issue comes with content from @kraleppa.bsky.social @filipecabaco.com , Aaron Votre, Davide Briani, Anthony Accomazzo and Michael Lubas. Thank you!
#ElixirLang
Going to do a presentation about scaling Realtime
@supabase.com in the awesome offices of @cloudflare.social in Lisbon 🧡💚
Really happy to share some of our learnings and talk with the Lisbon tech community
lu.ma/lnxp952c?loc...
@supabase.com in the awesome offices of @cloudflare.social in Lisbon 🧡💚
Really happy to share some of our learnings and talk with the Lisbon tech community
lu.ma/lnxp952c?loc...
Scaling to millions meetup · Luma
For the first time in Cloudflare Engineering meetups, we will have another company sharing their great experience with us. Cloudflare and Supabase engineers…
lu.ma
April 14, 2025 at 12:09 AM
Going to do a presentation about scaling Realtime
@supabase.com in the awesome offices of @cloudflare.social in Lisbon 🧡💚
Really happy to share some of our learnings and talk with the Lisbon tech community
lu.ma/lnxp952c?loc...
@supabase.com in the awesome offices of @cloudflare.social in Lisbon 🧡💚
Really happy to share some of our learnings and talk with the Lisbon tech community
lu.ma/lnxp952c?loc...
This has been probably one of the most interesting things I have ever built and I'm really glad that we were able to bring Realtime closer to the database 💚
Eager to see what people build with it 😁
Eager to see what people build with it 😁
🚢 New feature for @supabase.com Realtime/Postgres
You can now Broadcast messages directly from your Database to the Realtime service.
You can now Broadcast messages directly from your Database to the Realtime service.
April 2, 2025 at 2:32 PM
This has been probably one of the most interesting things I have ever built and I'm really glad that we were able to bring Realtime closer to the database 💚
Eager to see what people build with it 😁
Eager to see what people build with it 😁
Reposted by Filipe Cabaço
Dropped today: our official @supabase.com UI Library 🚢
It leverages the @shadcn.com "registry" feature and is compatible with Next.js, React, and Tanstack
Includes:
- Login components
- Dropzone for storage
- Realtime cursors/avatars/chat
- And (one I love): AI Prompts
supabase.com/ui
It leverages the @shadcn.com "registry" feature and is compatible with Next.js, React, and Tanstack
Includes:
- Login components
- Dropzone for storage
- Realtime cursors/avatars/chat
- And (one I love): AI Prompts
supabase.com/ui
March 31, 2025 at 2:27 PM
Dropped today: our official @supabase.com UI Library 🚢
It leverages the @shadcn.com "registry" feature and is compatible with Next.js, React, and Tanstack
Includes:
- Login components
- Dropzone for storage
- Realtime cursors/avatars/chat
- And (one I love): AI Prompts
supabase.com/ui
It leverages the @shadcn.com "registry" feature and is compatible with Next.js, React, and Tanstack
Includes:
- Login components
- Dropzone for storage
- Realtime cursors/avatars/chat
- And (one I love): AI Prompts
supabase.com/ui
Did a quick proof of concept where I use Elixir's
FLAME library with K8S to run Ollama and generate responses.
The trickiest part: relearning K8S manifests
FLAME library with K8S to run Ollama and generate responses.
The trickiest part: relearning K8S manifests
February 4, 2025 at 1:04 PM
Did a quick proof of concept where I use Elixir's
FLAME library with K8S to run Ollama and generate responses.
The trickiest part: relearning K8S manifests
FLAME library with K8S to run Ollama and generate responses.
The trickiest part: relearning K8S manifests
Reposted by Filipe Cabaço
New job opening in my team! Not specifically Elixir, but I’d love to see people in that Elixir/ML overlap. Another project in this team is Elixir (LiveView web app and full system in Elixir) #Elixir
jobs.apple.com/en-us/detail...
jobs.apple.com/en-us/detail...
Staff Software Engineer (Applied ML/LLM) - Careers at Apple
Apply for a Staff Software Engineer (Applied ML/LLM) job at Apple. Read about the role and find out if it’s right for you.
jobs.apple.com
January 24, 2025 at 4:01 PM
New job opening in my team! Not specifically Elixir, but I’d love to see people in that Elixir/ML overlap. Another project in this team is Elixir (LiveView web app and full system in Elixir) #Elixir
jobs.apple.com/en-us/detail...
jobs.apple.com/en-us/detail...
Reposted by Filipe Cabaço
we just opened a new rec for a staff level role here at @felt.com — it's probably the coolest infra job you can have (because i work here)
let me know if you know anyone who'd be interested
let me know if you know anyone who'd be interested
January 10, 2025 at 8:24 PM
we just opened a new rec for a staff level role here at @felt.com — it's probably the coolest infra job you can have (because i work here)
let me know if you know anyone who'd be interested
let me know if you know anyone who'd be interested