Filipe Cabaço
@filipecabaco.com
1.2K followers 290 following 80 posts
Elixir Developer @supabase
Posts Media Videos Starter Packs
filipecabaco.com
Never backed anything in Kickstarter... but this one is worth it 🔥

www.kickstarter.com/projects/pee...
filipecabaco.com
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
filipecabaco.com
Critical because it's that bump 😅
filipecabaco.com
I have a critical PR to review from the community and I wanted to setup a way to interact with lower systems using sockets but honestly for the 90% it would be possible to use after the bump in tauri gets merged
filipecabaco.com
the biggest missing piece it's actually upgrading and finish ex_tauri
filipecabaco.com
then, after this, I'm indeed trying out and will release this week both the pglite lib and the replication lib and both together you would be able to have an offline first desktop application built with Liveview
Reposted by Filipe Cabaço
thinkingelixir.com
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
filipecabaco.com
will share the code probably this week 👍
filipecabaco.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 ❤️
filipecabaco.com
working for insert 🎉
filipecabaco.com
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...
filipecabaco.com
I'm still working on adding some other demo code so I can share it properly and have a proper expectations set
filipecabaco.com
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 😍
filipecabaco.com
hope I can share more about it soon 💜
Reposted by Filipe Cabaço
jehrhardt.dev
Ahh, finally pglite for #ElixirLang 💜
filipecabaco.com
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
filipecabaco.com
still fixing some quirks and trying to get some good examples in and will share afterwards
filipecabaco.com
not really, it's postgres running in wasm which allows it to be in multiple environments and does support some extensions.

it's an awesome project!
filipecabaco.com
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
Reposted by Filipe Cabaço
peterullrich.com
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%.