Happy to announce that today is my first day at @supabase.com ! 🚀 I'll be working on the Realtime product. Very excited for this as it brings together my love for @elixir-lang.org , @postgresql.org, Performance and Open Source! And all of that in a remote async environment 💚
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... 👍
🚨 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
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
Never backed anything in Kickstarter... but this one is worth it 🔥 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
Process — Elixir v1.18.4
hexdocs.pm
Code here: github.com/filipecabaco...
pglite/examples/replication at main · filipecabaco/pglite
Contribute to filipecabaco/pglite development by creating an account on GitHub.
github.com
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 ❤️
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
youtube.com
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 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...
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 😍
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
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
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
@supabase.com is looking for FT/PT elixir contractors and freelancers to help out the elixir teams. Send applications to elixir@supabase.io 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
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
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
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/...
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
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. 🤣
Tidewave
We can't find the internet
tidewave.ai
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
Elixir Radar 468
buff.ly
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...
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
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 😁
🚢 New feature for @supabase.com Realtime/Postgres You can now Broadcast messages directly from your Database to the Realtime service.
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
New @LisbonElixir edition! Going to be there for sure 💜 kommunity.com/lisbonelixir...
Let's share together | Kommunity
kommunity.com
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
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...
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
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
Yeah, Elixir jobs available. It is rare opportunity to work with Filipe (Realtime) or yours truly (Supavisor). Amazing stuff is happening there (and some deep dives into Elixir performance as well).
Really happy to share this with APAC Elixir developers! We're recruiting for Realtime & Supavisor! Do apply and join us https://jobs.ashbyhq.com/supabase/46ffc00b-b9a7-4b45-a6f2-1a397a197f8a
Really happy to share this with APAC Elixir developers! We're recruiting for Realtime & Supavisor! Do apply and join us https://jobs.ashbyhq.com/supabase/46ffc00b-b9a7-4b45-a6f2-1a397a197f8a
Senior Elixir Engineer (APAC)
Supabase is an open source and fully remote company building a Postgres application platform. We are seeking backend Elixir experts. ABOUT ELIXIR AT SUPABASE Supabase Realtime https://github.com/supabase/realtime is written in Elixir and manages broadcasting database updates to thousands of conne
jobs.ashbyhq.com
Been sick the last couple of weeks and can't wait to go back to coding with the brain fog going away 🎉