brainlid

brainlid

Thinking Elixir 296 - OpenAI Chose Elixir and A VM Inside a VM

Episode 296 of Thinking Elixir. Elixir v1.20.0-rc.2 and rc.3 arrive with a faster compiler, better type inference, and improved incremental compilation; José Valim drops a low-key bombshell with Distributed Python running on top of the Erlang distribution with full Livebook integration; Chris McCord wows the community with fly_deploy, enabling zero-downtime hot code upgrades on Fly.io using the BEAM’s ability to boot a peer VM inside a running VM; Discord shares a deep dive into how they added distributed tracing to their Elixir systems without melting everything; Popcorn v0.2 brings Elixir to the browser as a proper npm package; OpenAI’s Symphony project — built in Elixir — sparks conversation about vibe-coded BEAM code and whether TypeScript tools can truly replicate what the BEAM offers, and more!

Where Next?

Popular in Podcasts Top

brainlid
We talk with Peter Ullrich about his experience sending SMS messages from a Raspberry Pi Zero using Nerves. We cover what went well, what...
New
sundi
In this episode of the Elixir Wizards Podcast, the wizards are joined by José Valim, creator of Elixir, to discuss upcoming features, the...
New
brainlid
Episode 161 of Thinking Elixir. Language Servers underpin the language specific support we rely on in modern code editors. Lately, there ...
New
brainlid
Episode 222 of Thinking Elixir. News includes the release of OTP 27.1 with significant improvements to the Zip module, the upcoming depre...
New
brainlid
In episode 97 of Thinking Elixir, Dave Lucia released v2.0 of AvroEx, an Elixir library for working with Avro protocols and schemas. To u...
New
wolf4earth
Tej Pochiraju joins the mix to discuss Progressive Web Apps and how you can support them using Elixir and Phoenix to control IoT devices....
New
wolf4earth
Ivan Rublev is the author of the open source library, Domo, which provides type validations for Elixir applications. He discusses the typ...
New
brainlid
In episode 103 of Thinking Elixir, James Arthur shares his project Vaxine.io, an Elixir layer built on top of a CRDT based distributed Er...
New
brainlid
In episode 61 of Thinking Elixir, we cover the news then talk about the Brex announcement that they are shifting to a Kotlin-first strate...
New
brainlid
Episode 128 of Thinking Elixir. The Phoenix 1.7 announcement blog post mentioned the ability to swap out Cowboy for another webserver lik...
New

Other popular topics Top

sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 42920 311
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 30877 112
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 43622 214
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New

We're in Beta

About us Mission Statement