219: Coming Out of ElixirConf

News includes a proof of concept for Phoenix Sync by José Valim, exciting new developments in Elixir's type system, Algora.tv's open-source Twitch for developers, Sean Moriarity's insights on the future of Nx, Axon, and Bumblebee, a powerful new feature in Livebook integrating with Fly.io, and more! Show Notes online - http://podcast.thinkingelixir.com/219 Elixir Community News https://github.com/josevalim/sync – Phoenix Sync - A proof of concept of an Elixir/Phoenix node that runs PostgreSQL Replication to synchronize data with clients, as showcased at ElixirConf US 2024 keynote by José Valim. https://x.com/TylerAYoung/status/1829248168908968220 – Tyler Young's Twitter thread discussing the big idea behind Phoenix Sync which involves frontend applications syncing with backend using Phoenix channels and logical replication. https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/ – New ElixirLang blog post exploring how various Elixir idioms interact with the upcoming type system, especially focusing on lists and tuples. https://x.com/josevalim/status/1829537976378159139 – José Valim's Twitter post about the mathematical soundness of set-theoretic types as discussed in the latest ElixirLang blog post. https://github.com/algora-io/tv – Algora.tv is trending as an open-source Twitch for developers using Membrane for real-time video processing. https://dockyard.com/blog/2024/08/20/where-are-nx-axon-bumblebee-headed – Sean Moriarity's blog post on DockYard discussing the current state of the AI space and future directions for Nx, Axon, and Bumblebee. https://github.com/elixir-nx/nx/commit/ab8261180cd54ca95c0c34035a5380ade2805afb – José Valim's commit in Nx demonstrating how few lines of code are required to support compiling a machine learning model in one node and sending it to another for execution using Erlang erpc module. https://x.com/cigrainger/status/1829822647489728679 – New Livebook feature shared online integrates with Fly.io platform to run local notebooks on arbitrary hardware with a few clicks, allowing scalability and elasticity. https://x.com/josevalim/status/1828781593387004065 – Image from Chris McCord's talk showing a Livebook connecting to a production node and getting intellisense for remote node code. https://elixirstatus.com/p/wmpxg-code-beam-america-2025-call-for-talks-is-open- – Call for Talks for CodeBEAM America 2025 is open. Deadline for proposals is October 20, 2024. Conference dates are March 6-7, 2025, in San Francisco and Online. https://codebeamamerica.com/#cft – Official site for CodeBEAM America 2025 Call for Talks. https://codebeamnyc.com/ – CodeBEAM NYC conference on November 15th, a one-day event. Reflections on ElixirConf discussion. Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Find us online Message the show - @ThinkingElixir Message the show on Fediverse - @ThinkingElixir@genserver.social Email the show - show@thinkingelixir.com Mark Ericksen - @brainlid Mark Ericksen on Fediverse - @brainlid@genserver.social David Bernheisel - @bernheisel David Bernheisel on Fediverse - @dbern@genserver.social

Om Podcasten

The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community. Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more. Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process. Subscribe to join us on this journey!