Riccardo Binetti reposted
One bad NIF and the whole VM goes down with it. @rbino.com is on Track 1 with 'Don't Crash the BEAM: Safe Interop with Ports and C Nodes', the safer ways to talk to native code. #CodeBEAM #Erlang
Riccardo Binetti
@rbino.com
Software Engineer · Elixir, Zig and Gleam enthusiast · Dad joke specialist
152 followers176 following21 posts
Riccardo Binetti reposted
One bad NIF and the whole VM goes down with it. @rbino.com is on Track 1 with 'Don't Crash the BEAM: Safe Interop with Ports and C Nodes', the safer ways to talk to native code. #CodeBEAM #Erlang
I'm previewing my talk "Don't Crash the BEAM" at the Elixir Language Milano Meetup this evening, come say hi if you're around! 👋 And if you're not, you can also catch it at @codebeam.bsky.social in Haarlem on October 21st. #weBEAMTogether #elixirlang www.meetup.com/elixir-langu...
I'm excited to share I'll be speaking at @codebeam.bsky.social in Haarlem this October! My talk "Don't crash the BEAM" will show how to use Ports and C Nodes for safe(r) interop. I'm looking forward to the conference, lots of great talks in the lineup! #weBEAMTogether #ElixirLang
Riccardo Binetti reposted
🎥 Beyond Your First NIF — @rbino.com | Code BEAM Europe 2025 Go beyond “adding two numbers” and learn how to build safe, high-performance NIFs without crashing the BEAM.
Riccardo Binetti reposted
Couldn’t make it to @fosdem.org or want to rewatch a great talk? 🎥 In “Making Web Components work: a framework’s perspective”, @hayleigh.dev explores how Lustre, a frontend framework built with Gleam, takes a different approach to Web Components. fosdem.org/2026/schedul...
Hey BEAM folks! @bettio.uninstall.it started posting on BlueSky, follow him to stay updated on the latest #AtomVM news so you can run your #ElixirLang, #Erlang and #Gleam code on the tiniest devices #weBEAMtogether
Now I am also on #Bluesky thanks to https://fed.brid.gy bridge. Works like a charm, but in order to follow Bluesky accounts from #Mastodon they have to follow @ap.brid.gy first. Finally I can start following more people from #Erlang, #Elixir and #Gleam community.
Elixir + Zig + TigerBeetle = ⚡ Find out why at TigerBeetle 1000x World Tour in Milan this December 6th.
Excited to see many of you on tour in less than 2 weeks. The talks, from TigerBeetle engineers and friends, will range from multiversion binaries and toolchain decisions to consensus and 1000x performance. 13 cities, 1-6 December—we can't wait! luma.com/calendar/cal...
Riccardo Binetti reposted
@rbino.com goes beyond basic NIFs. Advanced Elixir-native code patterns.
One week left before @codebeam.bsky.social! Want to learn how to (hopefully not) crash the BEAM? Join my talk "Beyond your first NIF" on Nov 6th. Example code will be in C, so be sure to dust off your spiral reading skills. See you in Berlin! #weBEAMTogether #elixirlang codebeameurope.com
I'm previewing my talk "Beyond your First NIF" at the Elixir Language Milano Meetup this evening, come say hi if you're around! 👋 And if you're not, you can also catch it at @codebeam.bsky.social in Berlin on November 6th. #weBEAMTogether #elixirlang www.meetup.com/elixir-langu...
Riccardo Binetti reposted
🚀 IT'S HERE! Full Code BEAM Europe 2025 schedule is LIVE! Amazing keynotes, technical deep dives, and real-world Elixir stories await. Check it out and save your spot! codebeameurope.com#schedule
Riccardo Binetti reposted
🚀 Code BEAM Europe 2025: Scaling BEAM Excellence 5 must-see talks: Concurrent AI evaluation - Ramiro Matteoda Advanced NIF techniques - Riccardo Binetti Phoenix + OpenRiak - Robert Carbone WhatsApp's error library - Roberto Aloi Multi-core optimization - Robin Morisset codebeameurope.com#keynotes
Riccardo Binetti reposted
What if you had *full stack types* for SPAs built with tech like #React, #Inertia, #Vue, #Svelte... but all of the power #AshFramework and #ElixirLang on the backend? Well, you can now.😉 hexdocs.pm/ash_typescri...
Riccardo Binetti reposted
I'm excited to share I'll be speaking at @codebeam.bsky.social in Berlin this November! My talk "Beyond your first NIF" will cover the advanced features and common pitfalls of NIFs. I'm looking forward to the conference, lots of great talks in the lineup! #weBEAMTogether #ElixirLang
TigerBeetlex 0.16.47 now includes structs and functions to decode TigerBeetle CDC events streamed on RabbitMQ. Bonus material: a guide to create a pipeline to process them in ~50 LOC, powered by Broadway. hexdocs.pm/tigerbeetlex... #weBEAMTogether @elixir-lang.org #ziglang @tigerbeetle.com
Riccardo Binetti reposted
Riccardo Binetti reposted
At @elixirconf.bsky.social EU right now: @rbino.com This talk is TigerBeetlex: an Elixir and Zig love story. #ElixirLang And he just mentioned PIX. 🇧🇷
On my way to the Elixir Language Milano meetup to talk about TigerBeetlex, the Elixir client for TigerBeetle. Unfortunately there are no spots left tonight, but you can still catch my talk at @elixirconf.bsky.social in Krakow this May! #ElixirLang #ZigLang www.meetup.com/it-IT/elixir...
Riccardo Binetti reposted
🚀 Fresh insights from #ElixirConfEU! Piotr Szmielew on running Elixir in GKE, @rbino.com on 1000x faster DBs, plus AI workflows, async bookings & more! Speakers: buff.ly/4gLxsEQ
My talk "TigerBeetlex: An Elixir and Zig Love Story" got accepted at ElixirConf EU! I'll show how to connect your Elixir app to TigerBeetle and cover some interesting aspects of writing NIFs (and how Zig can help). Check out all the speakers on elixirconf.eu! #ElixirLang #weBEAMTogether #ZigLang
Riccardo Binetti reposted
"From upcoming Elixir 1.18 > For example, you can invoke IEx.configure(auto_reload: true) and IEx will automatically reload modules changed elsewhere, either by a separate terminal or your IDE. This is beautiful! 😍 #ElixirLang" @hugobarauna.com
Riccardo Binetti reposted
Phoenix LiveView 1.0 is out!!! Official blog post with a history of LiveView: phoenixframework.org/blog/phoenix... Full changelog here: github.com/phoenixframe...
Riccardo Binetti reposted
📣Ooh, my ElixirConf EU talk is out! This is probably the best I've done articulating why @ash-hq.org exists and the types of problems we're trying to solve. Lots of folks came up to me to say specifically that they didn't get it before, but they do now.😊 #ElixirLang www.youtube.com/watch?v=vjnP...
Riccardo Binetti reposted
#TIL about "open_browser" in Phoenix #LiveView tests oO #ElixirLang blog.appsignal.com/2023/03/28/d...
You are up to date.