Thinking Elixir Podcast cover image

Thinking Elixir Podcast

219: Coming Out of ElixirConf

Sep 10, 2024
In this engaging discussion, José Valim, the driving force behind the Elixir programming language, shares insights from ElixirConf, including a groundbreaking proof of concept for Phoenix Sync. Sean Moriarity sheds light on the future of powerful tools like Nx, Axon, and Bumblebee, emphasizing their role in the evolving landscape of development. The duo also explores the excitement surrounding Elixir's new type system and innovative real-time video streaming projects. This conversation is a treasure trove for Elixir enthusiasts!
36:50

Podcast summary created with Snipd AI

Quick takeaways

  • Phoenix Sync, introduced by José Valim, aims to enhance frontend-backend communication by synchronizing data between Elixir nodes and browsers.
  • The upcoming Elixir type system promises to improve type definitions and error handling in functions dealing with lists and tuples.

Deep dives

Introduction of Phoenix Sync

A significant topic presented at the recent Elixir conference was a proof of concept project called Phoenix Sync, introduced by José Valim. This project aims to address existing gaps in web development, specifically in how front-end frameworks like React and Svelte interact with back-end systems through data and streaming. Phoenix Sync allows these frameworks to utilize an Elixir and Phoenix node that synchronizes data with a browser-side database, enhancing the overall reactivity and data handling for applications. While it is important to note that this is still a work in progress with unoptimized code, the potential for bridging frontend and backend communication is a thrilling prospect for developers.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode