Sign in

Filipe Cabaço

@filipecabaco.com
1.2K followers 287 following 81 posts

Elixir Developer @supabase

PostsRepliesMedia
Reposted by Filipe Cabaço
Tobias Pfeiffer @pragtob.bsky.social · 03/08/2026
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 💚
10746
Filipe Cabaço @filipecabaco.com · 11/11/2025
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... 👍
021
Reposted by Filipe Cabaço
Peter Ullrich @peterullrich.com · 03/11/2025
🚨 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
peterullrich.com
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.
64613
Filipe Cabaço @filipecabaco.com · 16/09/2025
Never backed anything in Kickstarter... but this one is worth it 🔥 www.kickstarter.com/projects/pee...
140
Filipe Cabaço @filipecabaco.com · 09/09/2025
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
hexdocs.pm
Process — Elixir v1.18.4
061
Filipe Cabaço @filipecabaco.com · 03/09/2025
Code here: github.com/filipecabaco...
github.com
pglite/examples/replication at main · filipecabaco/pglite
Contribute to filipecabaco/pglite development by creating an account on GitHub.
050
Reposted by Filipe Cabaço
ThinkingElixir @thinkingelixir.com · 02/09/2025
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...
youtube.com
Thinking Elixir Podcast 268: Got your Popcorn here!
YouTube video by Mark Ericksen
0123
Filipe Cabaço @filipecabaco.com · 01/09/2025
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 ❤️
2255
Filipe Cabaço @filipecabaco.com · 01/09/2025
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...
100
Filipe Cabaço @filipecabaco.com · 25/08/2025
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 😍
140
Reposted by Filipe Cabaço
Jan Ehrhardt @jehrhardt.dev · 23/08/2025
Ahh, finally pglite for #ElixirLang 💜
162
Filipe Cabaço @filipecabaco.com · 23/08/2025
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
2181
Reposted by Filipe Cabaço
Peter Ullrich @peterullrich.com · 31/07/2025
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
A screenshot of the Admired vs Desired Web Framework results of the 2025 StackOverflow survey. 1st place goes yet again to the Phoenix framework, closely folled by the Axum framework, which is written in Rust.A screenshof of the "Admired vs Desired" Programming languages results of the StackOverflow 2025 survey results. 1st place goes to Rust with 72.4% developers admiring the language, Gleam comes in 2nd with 70.8%, and Elixir follows closely with 65.9%. Erlang comes in at 50%.
16213
Filipe Cabaço @filipecabaco.com · 01/08/2025
@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-...
elixirforum.com
Freelance / Short Term Contracts / Interns / Equity Only Jobs
Hello Rafael. Any link on how to apply? I’ll be glad to join your team.
032
Reposted by Filipe Cabaço
Shahryar Tavakkoli @shahryar-tbiz.bsky.social · 10/06/2025
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
0101
Reposted by Filipe Cabaço
Zach Daniel @zachdaniel.dev · 09/06/2025
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
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...
211623
Reposted by Filipe Cabaço
Alejandro Baez @a.baez.link · 30/04/2025
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.ai
Tidewave
We can't find the internet
1155
Reposted by Filipe Cabaço
Elixir Radar @elixir-radar.com · 23/04/2025
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
buff.ly
Elixir Radar 468
033
Filipe Cabaço @filipecabaco.com · 14/04/2025
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...
lu.ma
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…
020
Filipe Cabaço @filipecabaco.com · 02/04/2025
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 😁
060
Reposted by Filipe Cabaço
Paul Copplestone - e/postgres @kiwicopple.bsky.social · 31/03/2025
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
3247
Filipe Cabaço @filipecabaco.com · 20/02/2025
New @LisbonElixir edition! Going to be there for sure 💜 kommunity.com/lisbonelixir...
kommunity.com
Let's share together | Kommunity
031
Filipe Cabaço @filipecabaco.com · 04/02/2025
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
1161
Reposted by Filipe Cabaço
Joey Trapp @itsatrapp.com · 24/01/2025
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
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.
46618
Filipe Cabaço @filipecabaco.com · 20/01/2025
TIL this existed by @tldraw marketplace.visualstudio.com/items?itemNa... Love it!
marketplace.visualstudio.com
tldraw - Visual Studio Marketplace
Extension for Visual Studio Code - The tldraw extension for VS Code.
011
Reposted by Filipe Cabaço
Can @cduruk.bsky.social · 10/01/2025
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
13117
Reposted by Filipe Cabaço
Hauleth @hauleth.dev · 10/01/2025
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).
0112
Filipe Cabaço @filipecabaco.com · 10/01/2025
Really happy to share this with APAC Elixir developers! We're recruiting for Realtime & Supavisor! Do apply and join us jobs.ashbyhq.com/supabase/46ffc00b-…
jobs.ashbyhq.com
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
0246
Filipe Cabaço @filipecabaco.com · 05/01/2025
Been sick the last couple of weeks and can't wait to go back to coding with the brain fog going away 🎉
1110
Reposted by Filipe Cabaço
Ryan Winchester @winchester.dev · 11/12/2024
⚗ ❤️ #ElixirLang go.bsky.app/2dPJ7NM
0299
Reposted by Filipe Cabaço
Tyler A. Young ⚗️🧑🏻‍💻 @tylerayoung.com · 10/12/2024
#ElixirLang 1.18.0-rc.0 is here! - New type system checks - Lots of improved error messages - New built-in `JSON` module - `Enum.product_by/2` and `Enum.sum_by/2` - `List.ends_with?/2` - Synchronous test groups - Good riddance to `unless`! 😈 github.com/elixir-lang/...
github.com
Release v1.18.0-rc.0 · elixir-lang/elixir
Elixir v1.18 is an impressive release with improvements across the two main efforts happening within the Elixir ecosystem right now: set-theoretic types and language servers. It also comes with bui...
2549
Filipe Cabaço @filipecabaco.com · 06/12/2024
😲 obrigado a todos! em especial a excelente equipa do Elixir em Foco 💜
262
Reposted by Filipe Cabaço
Paul Copplestone - e/postgres @kiwicopple.bsky.social · 05/12/2024
we just shipped: 🔹 High Performance Disks 🔹 Granular disk insights previously an Enterprise feature: now available to everyone read the details on @supabase.com : supabase.com/blog/high-pe...
supabase.com
Scaling Database Storage: Introducing High Performance Disks
Store up to 60 TB of data with 100x improved durability and 5x more IOPS
0124
Reposted by Filipe Cabaço
Óscar de Arriba ⚗️👨🏼‍💻 @odarriba.dev · 03/12/2024
Santa came early and we got some gifts 🎁 Phoenix LiveView 1.0 final is out! #ElixirLang #PhoenixFramework
3246
Reposted by Filipe Cabaço
Paul Copplestone - e/postgres @kiwicopple.bsky.social · 03/12/2024
3 major updates to @supabase.com Edge Functions dropped today: 🔸 Websocket support: good for OpenAI Realtime 🔸 Ephemeral Storage: good for things like zip files 🔸 Background Tasks: respond to users while also performing background jobs www.youtube.com/watch?v=envr...
youtube.com
3 new things you can do with SupaCharged Edge Functions
YouTube video by Supabase
3133
Reposted by Filipe Cabaço
Paul Copplestone - e/postgres @kiwicopple.bsky.social · 01/12/2024
today @supabase.com is releasing a Postgres storage system that's ~5.5x faster than the default storage system the storage system is called OrioleDB, the work of Alexander Korotkov and his team. it's not production-ready but available for testing: www.orioledb.com/blog/orioled...
orioledb.com
OrioleDB beta7: Benchmarks | OrioleDB
OrioleDB is a storage extension for PostgreSQL which uses PostgreSQL's pluggable storage system. Designed as a drop-in replacement for PostgreSQL's existing Heap storage, OrioleDB aims to overcome sca...
1528
Reposted by Filipe Cabaço
Heiko Goes @chrichton.bsky.social · 01/12/2024
Hi all. I am looking for Ekixirlang enthusiasts in Hamburg/Germany. Please reply 🖖. (I am Organizer of the Hamburg Elixir Meeting (HH.ex). Yours, Heiko
022
Reposted by Filipe Cabaço
Pieter Claerhout @yellowduck.be · 29/11/2024
🐥 The beauty of debugging in Elixir when using dbg() #development #ElixirLang
yellowduck.be
The beauty of debugging in Elixir when using dbg()
#development #ElixirLang
0102
Reposted by Filipe Cabaço
Samrat Man Singh @samrat.me · 28/11/2024
The MLX(Apple Silicon) backend for Nx is now public on Github: #ElixirLang
14714
Reposted by Filipe Cabaço
Paulo Valente @polvalente.social · 28/11/2024
This also makes use of MLX's lazy evaluation to provide JIT compilation of Nx functions. The README says this, but just set it as your Nx backend and compiler, and it just works!
073
Reposted by Filipe Cabaço
Paul Copplestone - e/postgres @kiwicopple.bsky.social · 27/11/2024
it's the only way
1103
Reposted by Filipe Cabaço
David Bernheisel @david.bernheisel.com · 26/11/2024
#ElixirLang folks, make sure you're following @theerlef.bsky.social
22710
Reposted by Filipe Cabaço
johanna @jola.dev · 25/11/2024
I want to share something I built for the Elixir community: elixirevents.net ✨ I want to make it easier to find events like conferences and meetups, to help the community grow. Anyone can contribute, events are only visible with admin approval. For feature requests or feedback please let me know! 🙏
elixirevents.net
ElixirEvents
The Elixir event calendar
510734
Reposted by Filipe Cabaço
Paulo Valente @polvalente.social · 25/11/2024
The homepage example from Bumblebee on using BERT is now running on EMLX! We should hopefully be releasing the library in the next few days. We're just missing a really small set of Nx.Backend calbacks and some housekeeping stuff
32010
Reposted by Filipe Cabaço
Nicolò Ribaudo @nicr.dev · 23/11/2024
Developers, do you want to verify yourself here but don't have a personal domain? You can use your GitHub account! 🦋🐱 I temporarily renamed myself to @nicolo-ribaudo.github.io :)
Screenshot of my Bluesky profile, showing @nicolo-ribaudo.github.io as the handle
38895338
Filipe Cabaço @filipecabaco.com · 23/11/2024
What I tell myself: I use print debugging because I have async processes that will impact my debug session Reality: I'm lazy
040
Filipe Cabaço @filipecabaco.com · 22/11/2024
finally did something I should have done a long time ago... `git config --global core.pager cat` 🥲 it's always the small things in life...
8450
Reposted by Filipe Cabaço
Samrat Man Singh @samrat.me · 22/11/2024
Looking for my next job! - Based in Berlin 🇩🇪, but also open to remote. - I've been most excited about #ElixirLang lately, but also open to other tech stacks(I've worked with Clojure, Rust, JS/TS) Some stuff I've worked on recently below👇. (And I'd appreciate a repost :))
12818
Reposted by Filipe Cabaço
Cocoa @uwucocoa.moe · 18/11/2024
Wrote something for fun during the weekend😛 github.com/cocoa-xu/eld...
051
Reposted by Filipe Cabaço
Peter Ullrich @peterullrich.com · 11/11/2024
To all new Elixir-it’s: Welcome to BlueSky! I created this starter pack to get you started: go.bsky.app/EuRHN7o
297734