<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web01.fireside.fm</fireside:hostname>
    <fireside:genDate>Tue, 28 Apr 2026 22:56:20 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Nx”</title>
    <link>https://podcast.thinkingelixir.com/tags/nx</link>
    <pubDate>Tue, 03 Mar 2026 04:15:00 -0700</pubDate>
    <description>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!
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>News and interviews for the Elixir community</itunes:subtitle>
    <itunes:author>ThinkingElixir.com</itunes:author>
    <itunes:summary>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!
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>elixir, programming, web, clustering, phoenix, liveview, news, developer</itunes:keywords>
    <itunes:owner>
      <itunes:name>ThinkingElixir.com</itunes:name>
      <itunes:email>podcast@thinkingelixir.com</itunes:email>
    </itunes:owner>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<itunes:category text="News">
  <itunes:category text="Tech News"/>
</itunes:category>
<itunes:category text="Technology"/>
<item>
  <title>294: Compile Times, Language Servers, and Python, Oh My!</title>
  <link>https://podcast.thinkingelixir.com/294</link>
  <guid isPermaLink="false">53b7013f-066d-4b9f-9209-eaf03f8ef64e</guid>
  <pubDate>Tue, 03 Mar 2026 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/53b7013f-066d-4b9f-9209-eaf03f8ef64e.mp3" length="22599680" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Expert LSP releasing its first RC, Elixir v1.20 compile time improvements up to 20% faster, Livebook Desktop moving to Tauri with Linux support, a new erlang-python library for ML/AI integration, and more!</itunes:subtitle>
  <itunes:duration>30:57</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes the long-awaited Expert LSP releasing its first release candidate — the unified Elixir Language Server merging Lexical and Next LS — with monorepo support and early adopter feedback already glowing, José Valim shares exciting Elixir v1.20 compile time improvements bringing up to 20% faster compilation on OTP 29 and up to 5x faster with a new interpreted mode, Livebook Desktop makes the move to Tauri bringing Linux support and plans for a reusable Tauri+Elixir package, a new erlang-python library arrives for running Python ML/AI code from Elixir with true parallelism, Nx v0.11 lands with sharding support and MPS backend improvements, and more!
Show Notes online - http://podcast.thinkingelixir.com/294 (http://podcast.thinkingelixir.com/294)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
https://x.com/expert_lsp/status/2025624737737539876 (https://x.com/expert_lsp/status/2025624737737539876?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement tweet for Expert LSP v0.1.0-rc.1, the unified Elixir Language Server combining Lexical and Next LS.
https://x.com/mitchhanberg/status/2025625898322469367 (https://x.com/mitchhanberg/status/2025625898322469367?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Mitch Hanberg's tweet about the Expert LSP v0.1.0-rc.1 release candidate.
https://expert-lsp.org/the-first-release-candidate/ (https://expert-lsp.org/the-first-release-candidate/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post accompanying the Expert LSP v0.1.0-rc.1 release, covering stability goals and the near-term roadmap.
https://github.com/elixir-lang/expert (https://github.com/elixir-lang/expert?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for Expert, the unified Elixir Language Server. Includes features like compiler diagnostics, completions, go-to-definition, monorepo support, and more.
https://x.com/tylerayoung/status/2025659771789905966 (https://x.com/tylerayoung/status/2025659771789905966?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tyler Young shares his team's experience using Expert at Jump, calling it the best Elixir LSP experience he's had.
https://x.com/benoitc/status/2024059742096687482 (https://x.com/benoitc/status/2024059742096687482?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Benoît Chesneau announces the erlang-python package, enabling Python ML/AI integration with Erlang/Elixir concurrency.
https://github.com/benoitc/erlang-python (https://github.com/benoitc/erlang-python?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for erlang-python, which lets you run Python code from Erlang or Elixir with true parallelism, async/await support, and seamless integration.
https://x.com/josevalim/status/2024464732535521316 (https://x.com/josevalim/status/2024464732535521316?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim announces that Livebook Desktop has been converted to Tauri, adding Linux support and plans to extract the Tauri integration as a reusable package.
https://github.com/livebook-dev/livebook#desktop-app (https://github.com/livebook-dev/livebook#desktop-app?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Livebook Desktop nightly builds using the new Tauri-based app for Linux, macOS, and Windows.
https://tauri.app/ (https://tauri.app/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Homepage for Tauri, a cross-platform desktop app framework (Linux, Mac, Windows, Android, iOS) used to build Livebook Desktop.
https://github.com/tauri-apps/tauri (https://github.com/tauri-apps/tauri?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for Tauri, the Rust-based framework now powering Livebook Desktop.
https://x.com/josevalim/status/2024538544685851099 (https://x.com/josevalim/status/2024538544685851099?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim shares a detailed update on Elixir v1.20 compile time improvements — ~10% faster on OTP 28, ~20% on OTP 29, and up to 5x faster with a new interpreted mode.
https://github.com/josevalim/langcompilebench (https://github.com/josevalim/langcompilebench?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Repository created by José Valim to benchmark and compare compilation times across BEAM languages (Elixir, Erlang, Gleam) with open, public measurements.
https://github.com/elixir-lang/elixir/commit/c40c140e3f524fa8384efd33137ec1c3fab341d3 (https://github.com/elixir-lang/elixir/commit/c40c140e3f524fa8384efd33137ec1c3fab341d3?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir commit that achieved a ~10% compile speed improvement by delaying module deletion, reducing single-core lock contention.
https://github.com/erlang/otp/pull/10615 (https://github.com/erlang/otp/pull/10615?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Erlang/OTP PR that optimized module loading by reducing single-core lock usage, improving both compilation and boot times by ~10%.
https://github.com/elixir-lang/elixir/pull/15087 (https://github.com/elixir-lang/elixir/pull/15087?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir PR adding an interpreted mode to bypass code loading, resulting in up to 5x faster compile times on multi-core machines.
https://x.com/josevalim/status/2025930710482120825 (https://x.com/josevalim/status/2025930710482120825?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim announces an upcoming Elixir v1.20 improvement that drastically reduces incremental recompilation when struct fields are added or removed.
https://x.com/polvalente/status/2024641604313571328 (https://x.com/polvalente/status/2024641604313571328?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Paulo Valente announces the release of Nx v0.11, with new features including faster evaluated mode, Nx.runtime_callback, sharding support, and MPS support in Torchx.
https://hex.pm/packages/nx (https://hex.pm/packages/nx?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Hex package page for Nx v0.11, Elixir's numerical computing library.
https://hex.pm/packages/exla (https://hex.pm/packages/exla?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Hex package page for EXLA v0.11, the XLA-based backend for Nx with faster build times and sharding support.
https://hex.pm/packages/torchx (https://hex.pm/packages/torchx?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Hex package page for Torchx v0.11, the LibTorch backend for Nx now with MPS (Apple Silicon GPU) support.
https://github.com/elixir-nx/nx (https://github.com/elixir-nx/nx?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Monorepo for the Nx ecosystem, containing Nx, EXLA, and Torchx packages.
https://github.com/ash-project/usage_rules (https://github.com/ash-project/usage_rules?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The usage_rules package reached v1.0 and beyond (now at v1.2.1). It synchronizes LLM rules files with your dependencies and is independent of Ash.
https://bsky.app/profile/tylerayoung.com/post/3mfcfrhsios2a (https://bsky.app/profile/tylerayoung.com/post/3mfcfrhsios2a?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tyler Young shares a doctest quick tip — you can omit the result line in an Elixir doctest and use pattern matching with the iex line continuation syntax instead.
https://x.com/jeffreyguenther/status/2026308201025785940 (https://x.com/jeffreyguenther/status/2026308201025785940?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement tweet for Courgette, a new declarative TUI (Terminal User Interface) framework for Elixir built on OTP.
https://github.com/LoamStudios/courgette (https://github.com/LoamStudios/courgette?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for Courgette, a LiveView-inspired TUI framework for Elixir featuring a Flexbox layout engine, stateful components, incremental rendering at ~60 FPS, and zero dependencies.
https://github.com/Gazler/breeze (https://github.com/Gazler/breeze?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Breeze, another Elixir TUI framework that Courgette resembles in approach.
https://en.wikipedia.org/wiki/Kitty(terminalemulator) (https://en.wikipedia.org/wiki/Kitty_(terminal_emulator)?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Wikipedia page for the Kitty terminal emulator, whose keyboard protocol is supported by Courgette for full keyboard input handling.
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, tui, Nx, exla, torchx, python, expert, lsp, livebook</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes the long-awaited Expert LSP releasing its first release candidate — the unified Elixir Language Server merging Lexical and Next LS — with monorepo support and early adopter feedback already glowing, José Valim shares exciting Elixir v1.20 compile time improvements bringing up to 20% faster compilation on OTP 29 and up to 5x faster with a new interpreted mode, Livebook Desktop makes the move to Tauri bringing Linux support and plans for a reusable Tauri+Elixir package, a new erlang-python library arrives for running Python ML/AI code from Elixir with true parallelism, Nx v0.11 lands with sharding support and MPS backend improvements, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/294" rel="nofollow">http://podcast.thinkingelixir.com/294</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://x.com/expert_lsp/status/2025624737737539876?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/expert_lsp/status/2025624737737539876</a> – Announcement tweet for Expert LSP v0.1.0-rc.1, the unified Elixir Language Server combining Lexical and Next LS.</li>
<li><a href="https://x.com/mitchhanberg/status/2025625898322469367?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/mitchhanberg/status/2025625898322469367</a> – Mitch Hanberg&#39;s tweet about the Expert LSP v0.1.0-rc.1 release candidate.</li>
<li><a href="https://expert-lsp.org/the-first-release-candidate/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://expert-lsp.org/the-first-release-candidate/</a> – Blog post accompanying the Expert LSP v0.1.0-rc.1 release, covering stability goals and the near-term roadmap.</li>
<li><a href="https://github.com/elixir-lang/expert?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/expert</a> – GitHub repository for Expert, the unified Elixir Language Server. Includes features like compiler diagnostics, completions, go-to-definition, monorepo support, and more.</li>
<li><a href="https://x.com/tylerayoung/status/2025659771789905966?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/tylerayoung/status/2025659771789905966</a> – Tyler Young shares his team&#39;s experience using Expert at Jump, calling it the best Elixir LSP experience he&#39;s had.</li>
<li><a href="https://x.com/benoitc/status/2024059742096687482?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/benoitc/status/2024059742096687482</a> – Benoît Chesneau announces the erlang-python package, enabling Python ML/AI integration with Erlang/Elixir concurrency.</li>
<li><a href="https://github.com/benoitc/erlang-python?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/benoitc/erlang-python</a> – GitHub repository for erlang-python, which lets you run Python code from Erlang or Elixir with true parallelism, async/await support, and seamless integration.</li>
<li><a href="https://x.com/josevalim/status/2024464732535521316?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2024464732535521316</a> – José Valim announces that Livebook Desktop has been converted to Tauri, adding Linux support and plans to extract the Tauri integration as a reusable package.</li>
<li><a href="https://github.com/livebook-dev/livebook#desktop-app?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/livebook-dev/livebook#desktop-app</a> – Livebook Desktop nightly builds using the new Tauri-based app for Linux, macOS, and Windows.</li>
<li><a href="https://tauri.app/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tauri.app/</a> – Homepage for Tauri, a cross-platform desktop app framework (Linux, Mac, Windows, Android, iOS) used to build Livebook Desktop.</li>
<li><a href="https://github.com/tauri-apps/tauri?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tauri-apps/tauri</a> – GitHub repository for Tauri, the Rust-based framework now powering Livebook Desktop.</li>
<li><a href="https://x.com/josevalim/status/2024538544685851099?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2024538544685851099</a> – José Valim shares a detailed update on Elixir v1.20 compile time improvements — ~10% faster on OTP 28, ~20% on OTP 29, and up to 5x faster with a new interpreted mode.</li>
<li><a href="https://github.com/josevalim/langcompilebench?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/langcompilebench</a> – Repository created by José Valim to benchmark and compare compilation times across BEAM languages (Elixir, Erlang, Gleam) with open, public measurements.</li>
<li><a href="https://github.com/elixir-lang/elixir/commit/c40c140e3f524fa8384efd33137ec1c3fab341d3?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/commit/c40c140e3f524fa8384efd33137ec1c3fab341d3</a> – Elixir commit that achieved a ~10% compile speed improvement by delaying module deletion, reducing single-core lock contention.</li>
<li><a href="https://github.com/erlang/otp/pull/10615?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlang/otp/pull/10615</a> – Erlang/OTP PR that optimized module loading by reducing single-core lock usage, improving both compilation and boot times by ~10%.</li>
<li><a href="https://github.com/elixir-lang/elixir/pull/15087?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/pull/15087</a> – Elixir PR adding an interpreted mode to bypass code loading, resulting in up to 5x faster compile times on multi-core machines.</li>
<li><a href="https://x.com/josevalim/status/2025930710482120825?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2025930710482120825</a> – José Valim announces an upcoming Elixir v1.20 improvement that drastically reduces incremental recompilation when struct fields are added or removed.</li>
<li><a href="https://x.com/polvalente/status/2024641604313571328?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/2024641604313571328</a> – Paulo Valente announces the release of Nx v0.11, with new features including faster evaluated mode, Nx.runtime_callback, sharding support, and MPS support in Torchx.</li>
<li><a href="https://hex.pm/packages/nx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/nx</a> – Hex package page for Nx v0.11, Elixir&#39;s numerical computing library.</li>
<li><a href="https://hex.pm/packages/exla?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/exla</a> – Hex package page for EXLA v0.11, the XLA-based backend for Nx with faster build times and sharding support.</li>
<li><a href="https://hex.pm/packages/torchx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/torchx</a> – Hex package page for Torchx v0.11, the LibTorch backend for Nx now with MPS (Apple Silicon GPU) support.</li>
<li><a href="https://github.com/elixir-nx/nx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/nx</a> – Monorepo for the Nx ecosystem, containing Nx, EXLA, and Torchx packages.</li>
<li><a href="https://github.com/ash-project/usage_rules?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ash-project/usage_rules</a> – The usage_rules package reached v1.0 and beyond (now at v1.2.1). It synchronizes LLM rules files with your dependencies and is independent of Ash.</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3mfcfrhsios2a?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3mfcfrhsios2a</a> – Tyler Young shares a doctest quick tip — you can omit the result line in an Elixir doctest and use pattern matching with the iex line continuation syntax instead.</li>
<li><a href="https://x.com/jeffreyguenther/status/2026308201025785940?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jeffreyguenther/status/2026308201025785940</a> – Announcement tweet for Courgette, a new declarative TUI (Terminal User Interface) framework for Elixir built on OTP.</li>
<li><a href="https://github.com/LoamStudios/courgette?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/LoamStudios/courgette</a> – GitHub repository for Courgette, a LiveView-inspired TUI framework for Elixir featuring a Flexbox layout engine, stateful components, incremental rendering at ~60 FPS, and zero dependencies.</li>
<li><a href="https://github.com/Gazler/breeze?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Gazler/breeze</a> – Breeze, another Elixir TUI framework that Courgette resembles in approach.</li>
<li><a href="https://en.wikipedia.org/wiki/Kitty_(terminal_emulator)?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Kitty_(terminal_emulator)</a> – Wikipedia page for the Kitty terminal emulator, whose keyboard protocol is supported by Courgette for full keyboard input handling.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes the long-awaited Expert LSP releasing its first release candidate — the unified Elixir Language Server merging Lexical and Next LS — with monorepo support and early adopter feedback already glowing, José Valim shares exciting Elixir v1.20 compile time improvements bringing up to 20% faster compilation on OTP 29 and up to 5x faster with a new interpreted mode, Livebook Desktop makes the move to Tauri bringing Linux support and plans for a reusable Tauri+Elixir package, a new erlang-python library arrives for running Python ML/AI code from Elixir with true parallelism, Nx v0.11 lands with sharding support and MPS backend improvements, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/294" rel="nofollow">http://podcast.thinkingelixir.com/294</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://x.com/expert_lsp/status/2025624737737539876?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/expert_lsp/status/2025624737737539876</a> – Announcement tweet for Expert LSP v0.1.0-rc.1, the unified Elixir Language Server combining Lexical and Next LS.</li>
<li><a href="https://x.com/mitchhanberg/status/2025625898322469367?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/mitchhanberg/status/2025625898322469367</a> – Mitch Hanberg&#39;s tweet about the Expert LSP v0.1.0-rc.1 release candidate.</li>
<li><a href="https://expert-lsp.org/the-first-release-candidate/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://expert-lsp.org/the-first-release-candidate/</a> – Blog post accompanying the Expert LSP v0.1.0-rc.1 release, covering stability goals and the near-term roadmap.</li>
<li><a href="https://github.com/elixir-lang/expert?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/expert</a> – GitHub repository for Expert, the unified Elixir Language Server. Includes features like compiler diagnostics, completions, go-to-definition, monorepo support, and more.</li>
<li><a href="https://x.com/tylerayoung/status/2025659771789905966?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/tylerayoung/status/2025659771789905966</a> – Tyler Young shares his team&#39;s experience using Expert at Jump, calling it the best Elixir LSP experience he&#39;s had.</li>
<li><a href="https://x.com/benoitc/status/2024059742096687482?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/benoitc/status/2024059742096687482</a> – Benoît Chesneau announces the erlang-python package, enabling Python ML/AI integration with Erlang/Elixir concurrency.</li>
<li><a href="https://github.com/benoitc/erlang-python?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/benoitc/erlang-python</a> – GitHub repository for erlang-python, which lets you run Python code from Erlang or Elixir with true parallelism, async/await support, and seamless integration.</li>
<li><a href="https://x.com/josevalim/status/2024464732535521316?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2024464732535521316</a> – José Valim announces that Livebook Desktop has been converted to Tauri, adding Linux support and plans to extract the Tauri integration as a reusable package.</li>
<li><a href="https://github.com/livebook-dev/livebook#desktop-app?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/livebook-dev/livebook#desktop-app</a> – Livebook Desktop nightly builds using the new Tauri-based app for Linux, macOS, and Windows.</li>
<li><a href="https://tauri.app/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tauri.app/</a> – Homepage for Tauri, a cross-platform desktop app framework (Linux, Mac, Windows, Android, iOS) used to build Livebook Desktop.</li>
<li><a href="https://github.com/tauri-apps/tauri?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tauri-apps/tauri</a> – GitHub repository for Tauri, the Rust-based framework now powering Livebook Desktop.</li>
<li><a href="https://x.com/josevalim/status/2024538544685851099?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2024538544685851099</a> – José Valim shares a detailed update on Elixir v1.20 compile time improvements — ~10% faster on OTP 28, ~20% on OTP 29, and up to 5x faster with a new interpreted mode.</li>
<li><a href="https://github.com/josevalim/langcompilebench?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/langcompilebench</a> – Repository created by José Valim to benchmark and compare compilation times across BEAM languages (Elixir, Erlang, Gleam) with open, public measurements.</li>
<li><a href="https://github.com/elixir-lang/elixir/commit/c40c140e3f524fa8384efd33137ec1c3fab341d3?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/commit/c40c140e3f524fa8384efd33137ec1c3fab341d3</a> – Elixir commit that achieved a ~10% compile speed improvement by delaying module deletion, reducing single-core lock contention.</li>
<li><a href="https://github.com/erlang/otp/pull/10615?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlang/otp/pull/10615</a> – Erlang/OTP PR that optimized module loading by reducing single-core lock usage, improving both compilation and boot times by ~10%.</li>
<li><a href="https://github.com/elixir-lang/elixir/pull/15087?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/pull/15087</a> – Elixir PR adding an interpreted mode to bypass code loading, resulting in up to 5x faster compile times on multi-core machines.</li>
<li><a href="https://x.com/josevalim/status/2025930710482120825?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/2025930710482120825</a> – José Valim announces an upcoming Elixir v1.20 improvement that drastically reduces incremental recompilation when struct fields are added or removed.</li>
<li><a href="https://x.com/polvalente/status/2024641604313571328?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/2024641604313571328</a> – Paulo Valente announces the release of Nx v0.11, with new features including faster evaluated mode, Nx.runtime_callback, sharding support, and MPS support in Torchx.</li>
<li><a href="https://hex.pm/packages/nx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/nx</a> – Hex package page for Nx v0.11, Elixir&#39;s numerical computing library.</li>
<li><a href="https://hex.pm/packages/exla?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/exla</a> – Hex package page for EXLA v0.11, the XLA-based backend for Nx with faster build times and sharding support.</li>
<li><a href="https://hex.pm/packages/torchx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/torchx</a> – Hex package page for Torchx v0.11, the LibTorch backend for Nx now with MPS (Apple Silicon GPU) support.</li>
<li><a href="https://github.com/elixir-nx/nx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/nx</a> – Monorepo for the Nx ecosystem, containing Nx, EXLA, and Torchx packages.</li>
<li><a href="https://github.com/ash-project/usage_rules?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ash-project/usage_rules</a> – The usage_rules package reached v1.0 and beyond (now at v1.2.1). It synchronizes LLM rules files with your dependencies and is independent of Ash.</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3mfcfrhsios2a?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3mfcfrhsios2a</a> – Tyler Young shares a doctest quick tip — you can omit the result line in an Elixir doctest and use pattern matching with the iex line continuation syntax instead.</li>
<li><a href="https://x.com/jeffreyguenther/status/2026308201025785940?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jeffreyguenther/status/2026308201025785940</a> – Announcement tweet for Courgette, a new declarative TUI (Terminal User Interface) framework for Elixir built on OTP.</li>
<li><a href="https://github.com/LoamStudios/courgette?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/LoamStudios/courgette</a> – GitHub repository for Courgette, a LiveView-inspired TUI framework for Elixir featuring a Flexbox layout engine, stateful components, incremental rendering at ~60 FPS, and zero dependencies.</li>
<li><a href="https://github.com/Gazler/breeze?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Gazler/breeze</a> – Breeze, another Elixir TUI framework that Courgette resembles in approach.</li>
<li><a href="https://en.wikipedia.org/wiki/Kitty_(terminal_emulator)?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Kitty_(terminal_emulator)</a> – Wikipedia page for the Kitty terminal emulator, whose keyboard protocol is supported by Courgette for full keyboard input handling.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>286: A NextJS Escape and 2025 in Review</title>
  <link>https://podcast.thinkingelixir.com/286</link>
  <guid isPermaLink="false">709b1210-805a-48dc-b0b4-e0429b0d59c8</guid>
  <pubDate>Tue, 06 Jan 2026 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/709b1210-805a-48dc-b0b4-e0429b0d59c8.mp3" length="29911040" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes NextJS to Phoenix migration story, massive Credo performance improvements, Torchx on Apple Metal, DNSimple’s Erlang case study, first GleamLang conference announced, and more! Plus a 2025 retrospective.</itunes:subtitle>
  <itunes:duration>41:07</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes a compelling story of transitioning from NextJS to Phoenix and Ash in just two weeks, Credo 1.7.15 with massive performance improvements dropping runtime from 33 to 9 seconds on large codebases, Soothsayer library updates for time series forecasting, Torchx now running on Apple Metal, an EEF case study on how DNSimple uses Erlang to handle hundreds of billions of DNS queries monthly, the first ever GleamLang conference announced for 2026, and more! After the news, we take a retrospective look at 2025, reviewing notable events and trends throughout the year.
Show Notes online - http://podcast.thinkingelixir.com/286 (http://podcast.thinkingelixir.com/286)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
https://wortwildnis.de/ (https://wortwildnis.de/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Urban Dictionary for German colloquial terms created by Jan Wirth
https://github.com/janwirth/wortwildnis (https://github.com/janwirth/wortwildnis?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Open source repository for Wortwildnis
https://www.linkedin.com/feed/update/urn:li:activity:7410405236504248320/ (https://www.linkedin.com/feed/update/urn:li:activity:7410405236504248320/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Jan Wirth's story of transitioning from NextJS to Phoenix + Ash, delivering a feature-rich application in two weeks with no prior Elixir experience
https://bsky.app/profile/tylerayoung.com/post/3mavexpiexs24 (https://bsky.app/profile/tylerayoung.com/post/3mavexpiexs24?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tyler Young announcing Credo 1.7.15 release with massive performance improvements
https://bsky.app/profile/tylerayoung.com/post/3m7435rnflk2a (https://bsky.app/profile/tylerayoung.com/post/3m7435rnflk2a?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tyler Young's PRs that dropped Credo runtime from ~33 seconds to ~9 seconds on a 3500 file codebase
https://github.com/rrrene/credo (https://github.com/rrrene/credo?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Credo GitHub repository
https://github.com/rrrene/credo/blob/master/CHANGELOG.md (https://github.com/rrrene/credo/blob/master/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Credo changelog with details on version 1.7.15
https://x.com/georgeguimaraes/status/2003450598545563754 (https://x.com/georgeguimaraes/status/2003450598545563754?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – George Guimarães announcing Soothsayer v0.6.1 update
https://github.com/georgeguimaraes/soothsayer (https://github.com/georgeguimaraes/soothsayer?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Soothsayer library for time series forecasting in Elixir, inspired by Facebook's Prophet and NeuralProphet
https://x.com/polvalente/status/2005467305984045457 (https://x.com/polvalente/status/2005467305984045457?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Paulo Valente sharing that Torchx now runs on Apple Metal
https://github.com/elixir-nx/nx/pull/1652 (https://github.com/elixir-nx/nx/pull/1652?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PR by Paulo Valente enabling Torchx to run on Apple Metal
https://erlef.org/blog/sponsorship/case-study-sora-dnsimple (https://erlef.org/blog/sponsorship/case-study-sora-dnsimple?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF case study on how DNSimple uses Erlang to handle hundreds of billions of DNS queries each month
https://x.com/TheErlef/status/2005700343725015158 (https://x.com/TheErlef/status/2005700343725015158?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement of the first ever GleamLang conference
https://gleamgathering.com (https://gleamgathering.com?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gleam Gathering conference website, February 21, 2026 in Bristol, UK with keynote by Louis Pilfold
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, NextJS, Credo, Apple Metal, Nx, 2025, retrospective</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes a compelling story of transitioning from NextJS to Phoenix and Ash in just two weeks, Credo 1.7.15 with massive performance improvements dropping runtime from 33 to 9 seconds on large codebases, Soothsayer library updates for time series forecasting, Torchx now running on Apple Metal, an EEF case study on how DNSimple uses Erlang to handle hundreds of billions of DNS queries monthly, the first ever GleamLang conference announced for 2026, and more! After the news, we take a retrospective look at 2025, reviewing notable events and trends throughout the year.</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/286" rel="nofollow">http://podcast.thinkingelixir.com/286</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://wortwildnis.de/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://wortwildnis.de/</a> – Urban Dictionary for German colloquial terms created by Jan Wirth</li>
<li><a href="https://github.com/janwirth/wortwildnis?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/janwirth/wortwildnis</a> – Open source repository for Wortwildnis</li>
<li><a href="https://www.linkedin.com/feed/update/urn:li:activity:7410405236504248320/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/feed/update/urn:li:activity:7410405236504248320/</a> – Jan Wirth&#39;s story of transitioning from NextJS to Phoenix + Ash, delivering a feature-rich application in two weeks with no prior Elixir experience</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3mavexpiexs24?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3mavexpiexs24</a> – Tyler Young announcing Credo 1.7.15 release with massive performance improvements</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3m7435rnflk2a?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3m7435rnflk2a</a> – Tyler Young&#39;s PRs that dropped Credo runtime from ~33 seconds to ~9 seconds on a 3500 file codebase</li>
<li><a href="https://github.com/rrrene/credo?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/rrrene/credo</a> – Credo GitHub repository</li>
<li><a href="https://github.com/rrrene/credo/blob/master/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/rrrene/credo/blob/master/CHANGELOG.md</a> – Credo changelog with details on version 1.7.15</li>
<li><a href="https://x.com/georgeguimaraes/status/2003450598545563754?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/georgeguimaraes/status/2003450598545563754</a> – George Guimarães announcing Soothsayer v0.6.1 update</li>
<li><a href="https://github.com/georgeguimaraes/soothsayer?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/georgeguimaraes/soothsayer</a> – Soothsayer library for time series forecasting in Elixir, inspired by Facebook&#39;s Prophet and NeuralProphet</li>
<li><a href="https://x.com/polvalente/status/2005467305984045457?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/2005467305984045457</a> – Paulo Valente sharing that Torchx now runs on Apple Metal</li>
<li><a href="https://github.com/elixir-nx/nx/pull/1652?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/nx/pull/1652</a> – PR by Paulo Valente enabling Torchx to run on Apple Metal</li>
<li><a href="https://erlef.org/blog/sponsorship/case-study-sora-dnsimple?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/sponsorship/case-study-sora-dnsimple</a> – EEF case study on how DNSimple uses Erlang to handle hundreds of billions of DNS queries each month</li>
<li><a href="https://x.com/TheErlef/status/2005700343725015158?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TheErlef/status/2005700343725015158</a> – Announcement of the first ever GleamLang conference</li>
<li><a href="https://gleamgathering.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gleamgathering.com</a> – Gleam Gathering conference website, February 21, 2026 in Bristol, UK with keynote by Louis Pilfold</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes a compelling story of transitioning from NextJS to Phoenix and Ash in just two weeks, Credo 1.7.15 with massive performance improvements dropping runtime from 33 to 9 seconds on large codebases, Soothsayer library updates for time series forecasting, Torchx now running on Apple Metal, an EEF case study on how DNSimple uses Erlang to handle hundreds of billions of DNS queries monthly, the first ever GleamLang conference announced for 2026, and more! After the news, we take a retrospective look at 2025, reviewing notable events and trends throughout the year.</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/286" rel="nofollow">http://podcast.thinkingelixir.com/286</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://wortwildnis.de/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://wortwildnis.de/</a> – Urban Dictionary for German colloquial terms created by Jan Wirth</li>
<li><a href="https://github.com/janwirth/wortwildnis?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/janwirth/wortwildnis</a> – Open source repository for Wortwildnis</li>
<li><a href="https://www.linkedin.com/feed/update/urn:li:activity:7410405236504248320/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/feed/update/urn:li:activity:7410405236504248320/</a> – Jan Wirth&#39;s story of transitioning from NextJS to Phoenix + Ash, delivering a feature-rich application in two weeks with no prior Elixir experience</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3mavexpiexs24?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3mavexpiexs24</a> – Tyler Young announcing Credo 1.7.15 release with massive performance improvements</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3m7435rnflk2a?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3m7435rnflk2a</a> – Tyler Young&#39;s PRs that dropped Credo runtime from ~33 seconds to ~9 seconds on a 3500 file codebase</li>
<li><a href="https://github.com/rrrene/credo?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/rrrene/credo</a> – Credo GitHub repository</li>
<li><a href="https://github.com/rrrene/credo/blob/master/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/rrrene/credo/blob/master/CHANGELOG.md</a> – Credo changelog with details on version 1.7.15</li>
<li><a href="https://x.com/georgeguimaraes/status/2003450598545563754?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/georgeguimaraes/status/2003450598545563754</a> – George Guimarães announcing Soothsayer v0.6.1 update</li>
<li><a href="https://github.com/georgeguimaraes/soothsayer?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/georgeguimaraes/soothsayer</a> – Soothsayer library for time series forecasting in Elixir, inspired by Facebook&#39;s Prophet and NeuralProphet</li>
<li><a href="https://x.com/polvalente/status/2005467305984045457?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/2005467305984045457</a> – Paulo Valente sharing that Torchx now runs on Apple Metal</li>
<li><a href="https://github.com/elixir-nx/nx/pull/1652?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/nx/pull/1652</a> – PR by Paulo Valente enabling Torchx to run on Apple Metal</li>
<li><a href="https://erlef.org/blog/sponsorship/case-study-sora-dnsimple?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/sponsorship/case-study-sora-dnsimple</a> – EEF case study on how DNSimple uses Erlang to handle hundreds of billions of DNS queries each month</li>
<li><a href="https://x.com/TheErlef/status/2005700343725015158?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TheErlef/status/2005700343725015158</a> – Announcement of the first ever GleamLang conference</li>
<li><a href="https://gleamgathering.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gleamgathering.com</a> – Gleam Gathering conference website, February 21, 2026 in Bristol, UK with keynote by Louis Pilfold</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>282: Type Systems and View Transitions</title>
  <link>https://podcast.thinkingelixir.com/282</link>
  <guid isPermaLink="false">32f123b4-6b47-48ab-96c0-04c2c92cb593</guid>
  <pubDate>Tue, 09 Dec 2025 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/32f123b4-6b47-48ab-96c0-04c2c92cb593.mp3" length="25280512" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes cutting-edge type system research from José Valim, Phoenix LiveView v1.1.18 with view transition support, LiveDebugger’s biggest release, Nx Python-Elixir integration, and more!</itunes:subtitle>
  <itunes:duration>34:41</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes cutting-edge research from José Valim and Guillaume Duboc on the data structures powering Elixir's type system that made v1.19 both stronger and faster than v1.18, Phoenix LiveView v1.1.18 with new conveniences including view transition API support, LiveDebugger's biggest release yet with improved assigns inspection and resource monitoring, a new Nx feature enabling Python-Elixir model integration, LangChain library updates, Hologram's creator seeking sustainable sponsorship after 3 years of full-time development, WebGPU now supported in all major browsers bringing desktop-class GPU performance to the web, and more!
Show Notes online - http://podcast.thinkingelixir.com/282 (http://podcast.thinkingelixir.com/282)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/ (https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post by Guillaume Duboc and José Valim about "Lazier Binary Decision Diagrams (BDDs) for set-theoretic types" - documenting the data structures powering Elixir's type system and optimizations in v1.19
https://x.com/josevalim/status/1995862601113501791 (https://x.com/josevalim/status/1995862601113501791?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim's tweet about the BDD blog post
https://github.com/elixir-lang/elixir/releases/tag/v1.19.4 (https://github.com/elixir-lang/elixir/releases/tag/v1.19.4?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir v1.19.4 release with bug fixes and new mix xref feature
https://hexdocs.pm/mix/Mix.Tasks.Xref.html (https://hexdocs.pm/mix/Mix.Tasks.Xref.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Documentation for mix xref task including new --min-cycle-label option
https://www.tiobe.com/tiobe-index/ (https://www.tiobe.com/tiobe-index/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – TIOBE Index - programming language popularity rankings
https://nindalf.com/posts/stop-citing-tiobe/ (https://nindalf.com/posts/stop-citing-tiobe/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Article critiquing TIOBE's methodology as fundamentally flawed
https://news.ycombinator.com/item?id=44234633 (https://news.ycombinator.com/item?id=44234633?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Hacker News discussion where José shares how Elixir disappeared from TIOBE top 100 due to having too many books on Amazon
https://hexdocs.pm/phoenixliveview/changelog.html#v1-1-18-2025-11-25 (https://hexdocs.pm/phoenix_live_view/changelog.html#v1-1-18-2025-11-25?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix LiveView v1.1.18 release with new conveniences including function passing in assign, onDocumentPatch callback, and phx-viewport-overrun-target attribute
https://gist.github.com/SteffenDE/cf7cdb91ba037b08cdc583763e4ffc69 (https://gist.github.com/SteffenDE/cf7cdb91ba037b08cdc583763e4ffc69?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Example gist for using the new onDocumentPatch callback with view transition APIs
https://gist.github.com/SteffenDE/613125993362e30443e58558aa3c8ba0 (https://gist.github.com/SteffenDE/613125993362e30443e58558aa3c8ba0?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Example gist for phx-viewport-overrun-target for infinite table scrolling
https://x.com/swmansionelixir/status/1995511897651806624 (https://x.com/swmansionelixir/status/1995511897651806624?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Software Mansion announcement of LiveDebugger 0.5.0 release
https://docs.swmansion.com/live-debugger/ (https://docs.swmansion.com/live-debugger/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – LiveDebugger documentation - their biggest release yet with improved assigns inspection, async loading, dead LiveViews tracking, and resource monitoring
https://x.com/davydog187/status/1994960093511905305 (https://x.com/davydog187/status/1994960093511905305?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Dave Lucia's tweet about new Nx feature by Paulo Valente
New Nx feature allows models written in Python to talk to Elixir and vice versa, breaking down integration barriers
https://bsky.app/profile/brainlid.bsky.social/post/3m6z4xoglls24 (https://bsky.app/profile/brainlid.bsky.social/post/3m6z4xoglls24?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Bluesky announcement of Elixir LangChain v0.4.1 release
https://github.com/brainlid/langchain (https://github.com/brainlid/langchain?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – LangChain library for Elixir - GitHub repository
https://github.com/brainlid/langchain/blob/main/CHANGELOG.md (https://github.com/brainlid/langchain/blob/main/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – LangChain changelog with enhancements for DeepSeek, OpenAI and Anthropic
https://x.com/bart_blast/status/1994150917420056651 (https://x.com/bart_blast/status/1994150917420056651?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Bart Blast's tweet requesting sponsorship for Hologram development
https://hologram.page/blog/seeking-sustainable-sponsorship (https://hologram.page/blog/seeking-sustainable-sponsorship?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post explaining the need for sustainable sponsorship after 3 years of full-time Hologram development
https://github.com/bartblast/hologram (https://github.com/bartblast/hologram?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Hologram GitHub repository - transpiles pure Elixir to JS for the browser
https://web.dev/blog/webgpu-supported-major-browsers (https://web.dev/blog/webgpu-supported-major-browsers?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Article announcing WebGPU is now supported in major browsers
https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API (https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – MDN documentation for WebGPU API - successor to WebGL providing better GPU compatibility and advanced features
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, type system, performance, LiveView, LangChain, AI, Nx</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes cutting-edge research from José Valim and Guillaume Duboc on the data structures powering Elixir&#39;s type system that made v1.19 both stronger and faster than v1.18, Phoenix LiveView v1.1.18 with new conveniences including view transition API support, LiveDebugger&#39;s biggest release yet with improved assigns inspection and resource monitoring, a new Nx feature enabling Python-Elixir model integration, LangChain library updates, Hologram&#39;s creator seeking sustainable sponsorship after 3 years of full-time development, WebGPU now supported in all major browsers bringing desktop-class GPU performance to the web, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/282" rel="nofollow">http://podcast.thinkingelixir.com/282</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/</a> – Blog post by Guillaume Duboc and José Valim about &quot;Lazier Binary Decision Diagrams (BDDs) for set-theoretic types&quot; - documenting the data structures powering Elixir&#39;s type system and optimizations in v1.19</li>
<li><a href="https://x.com/josevalim/status/1995862601113501791?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1995862601113501791</a> – José Valim&#39;s tweet about the BDD blog post</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.19.4?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.19.4</a> – Elixir v1.19.4 release with bug fixes and new mix xref feature</li>
<li><a href="https://hexdocs.pm/mix/Mix.Tasks.Xref.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/mix/Mix.Tasks.Xref.html</a> – Documentation for mix xref task including new --min-cycle-label option</li>
<li><a href="https://www.tiobe.com/tiobe-index/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.tiobe.com/tiobe-index/</a> – TIOBE Index - programming language popularity rankings</li>
<li><a href="https://nindalf.com/posts/stop-citing-tiobe/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://nindalf.com/posts/stop-citing-tiobe/</a> – Article critiquing TIOBE&#39;s methodology as fundamentally flawed</li>
<li><a href="https://news.ycombinator.com/item?id=44234633?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.ycombinator.com/item?id=44234633</a> – Hacker News discussion where José shares how Elixir disappeared from TIOBE top 100 due to having too many books on Amazon</li>
<li><a href="https://hexdocs.pm/phoenix_live_view/changelog.html#v1-1-18-2025-11-25?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_live_view/changelog.html#v1-1-18-2025-11-25</a> – Phoenix LiveView v1.1.18 release with new conveniences including function passing in assign, onDocumentPatch callback, and phx-viewport-overrun-target attribute</li>
<li><a href="https://gist.github.com/SteffenDE/cf7cdb91ba037b08cdc583763e4ffc69?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gist.github.com/SteffenDE/cf7cdb91ba037b08cdc583763e4ffc69</a> – Example gist for using the new onDocumentPatch callback with view transition APIs</li>
<li><a href="https://gist.github.com/SteffenDE/613125993362e30443e58558aa3c8ba0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gist.github.com/SteffenDE/613125993362e30443e58558aa3c8ba0</a> – Example gist for phx-viewport-overrun-target for infinite table scrolling</li>
<li><a href="https://x.com/swmansionelixir/status/1995511897651806624?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionelixir/status/1995511897651806624</a> – Software Mansion announcement of LiveDebugger 0.5.0 release</li>
<li><a href="https://docs.swmansion.com/live-debugger/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://docs.swmansion.com/live-debugger/</a> – LiveDebugger documentation - their biggest release yet with improved assigns inspection, async loading, dead LiveViews tracking, and resource monitoring</li>
<li><a href="https://x.com/davydog187/status/1994960093511905305?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/davydog187/status/1994960093511905305</a> – Dave Lucia&#39;s tweet about new Nx feature by Paulo Valente</li>
<li>New Nx feature allows models written in Python to talk to Elixir and vice versa, breaking down integration barriers</li>
<li><a href="https://bsky.app/profile/brainlid.bsky.social/post/3m6z4xoglls24?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/brainlid.bsky.social/post/3m6z4xoglls24</a> – Bluesky announcement of Elixir LangChain v0.4.1 release</li>
<li><a href="https://github.com/brainlid/langchain?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/brainlid/langchain</a> – LangChain library for Elixir - GitHub repository</li>
<li><a href="https://github.com/brainlid/langchain/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/brainlid/langchain/blob/main/CHANGELOG.md</a> – LangChain changelog with enhancements for DeepSeek, OpenAI and Anthropic</li>
<li><a href="https://x.com/bart_blast/status/1994150917420056651?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bart_blast/status/1994150917420056651</a> – Bart Blast&#39;s tweet requesting sponsorship for Hologram development</li>
<li><a href="https://hologram.page/blog/seeking-sustainable-sponsorship?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hologram.page/blog/seeking-sustainable-sponsorship</a> – Blog post explaining the need for sustainable sponsorship after 3 years of full-time Hologram development</li>
<li><a href="https://github.com/bartblast/hologram?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bartblast/hologram</a> – Hologram GitHub repository - transpiles pure Elixir to JS for the browser</li>
<li><a href="https://web.dev/blog/webgpu-supported-major-browsers?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://web.dev/blog/webgpu-supported-major-browsers</a> – Article announcing WebGPU is now supported in major browsers</li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API</a> – MDN documentation for WebGPU API - successor to WebGL providing better GPU compatibility and advanced features</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes cutting-edge research from José Valim and Guillaume Duboc on the data structures powering Elixir&#39;s type system that made v1.19 both stronger and faster than v1.18, Phoenix LiveView v1.1.18 with new conveniences including view transition API support, LiveDebugger&#39;s biggest release yet with improved assigns inspection and resource monitoring, a new Nx feature enabling Python-Elixir model integration, LangChain library updates, Hologram&#39;s creator seeking sustainable sponsorship after 3 years of full-time development, WebGPU now supported in all major browsers bringing desktop-class GPU performance to the web, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/282" rel="nofollow">http://podcast.thinkingelixir.com/282</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/</a> – Blog post by Guillaume Duboc and José Valim about &quot;Lazier Binary Decision Diagrams (BDDs) for set-theoretic types&quot; - documenting the data structures powering Elixir&#39;s type system and optimizations in v1.19</li>
<li><a href="https://x.com/josevalim/status/1995862601113501791?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1995862601113501791</a> – José Valim&#39;s tweet about the BDD blog post</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.19.4?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.19.4</a> – Elixir v1.19.4 release with bug fixes and new mix xref feature</li>
<li><a href="https://hexdocs.pm/mix/Mix.Tasks.Xref.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/mix/Mix.Tasks.Xref.html</a> – Documentation for mix xref task including new --min-cycle-label option</li>
<li><a href="https://www.tiobe.com/tiobe-index/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.tiobe.com/tiobe-index/</a> – TIOBE Index - programming language popularity rankings</li>
<li><a href="https://nindalf.com/posts/stop-citing-tiobe/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://nindalf.com/posts/stop-citing-tiobe/</a> – Article critiquing TIOBE&#39;s methodology as fundamentally flawed</li>
<li><a href="https://news.ycombinator.com/item?id=44234633?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.ycombinator.com/item?id=44234633</a> – Hacker News discussion where José shares how Elixir disappeared from TIOBE top 100 due to having too many books on Amazon</li>
<li><a href="https://hexdocs.pm/phoenix_live_view/changelog.html#v1-1-18-2025-11-25?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_live_view/changelog.html#v1-1-18-2025-11-25</a> – Phoenix LiveView v1.1.18 release with new conveniences including function passing in assign, onDocumentPatch callback, and phx-viewport-overrun-target attribute</li>
<li><a href="https://gist.github.com/SteffenDE/cf7cdb91ba037b08cdc583763e4ffc69?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gist.github.com/SteffenDE/cf7cdb91ba037b08cdc583763e4ffc69</a> – Example gist for using the new onDocumentPatch callback with view transition APIs</li>
<li><a href="https://gist.github.com/SteffenDE/613125993362e30443e58558aa3c8ba0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gist.github.com/SteffenDE/613125993362e30443e58558aa3c8ba0</a> – Example gist for phx-viewport-overrun-target for infinite table scrolling</li>
<li><a href="https://x.com/swmansionelixir/status/1995511897651806624?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionelixir/status/1995511897651806624</a> – Software Mansion announcement of LiveDebugger 0.5.0 release</li>
<li><a href="https://docs.swmansion.com/live-debugger/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://docs.swmansion.com/live-debugger/</a> – LiveDebugger documentation - their biggest release yet with improved assigns inspection, async loading, dead LiveViews tracking, and resource monitoring</li>
<li><a href="https://x.com/davydog187/status/1994960093511905305?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/davydog187/status/1994960093511905305</a> – Dave Lucia&#39;s tweet about new Nx feature by Paulo Valente</li>
<li>New Nx feature allows models written in Python to talk to Elixir and vice versa, breaking down integration barriers</li>
<li><a href="https://bsky.app/profile/brainlid.bsky.social/post/3m6z4xoglls24?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/brainlid.bsky.social/post/3m6z4xoglls24</a> – Bluesky announcement of Elixir LangChain v0.4.1 release</li>
<li><a href="https://github.com/brainlid/langchain?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/brainlid/langchain</a> – LangChain library for Elixir - GitHub repository</li>
<li><a href="https://github.com/brainlid/langchain/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/brainlid/langchain/blob/main/CHANGELOG.md</a> – LangChain changelog with enhancements for DeepSeek, OpenAI and Anthropic</li>
<li><a href="https://x.com/bart_blast/status/1994150917420056651?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bart_blast/status/1994150917420056651</a> – Bart Blast&#39;s tweet requesting sponsorship for Hologram development</li>
<li><a href="https://hologram.page/blog/seeking-sustainable-sponsorship?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hologram.page/blog/seeking-sustainable-sponsorship</a> – Blog post explaining the need for sustainable sponsorship after 3 years of full-time Hologram development</li>
<li><a href="https://github.com/bartblast/hologram?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bartblast/hologram</a> – Hologram GitHub repository - transpiles pure Elixir to JS for the browser</li>
<li><a href="https://web.dev/blog/webgpu-supported-major-browsers?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://web.dev/blog/webgpu-supported-major-browsers</a> – Article announcing WebGPU is now supported in major browsers</li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API</a> – MDN documentation for WebGPU API - successor to WebGL providing better GPU compatibility and advanced features</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>232: Towering Over Errors</title>
  <link>https://podcast.thinkingelixir.com/232</link>
  <guid isPermaLink="false">761250f8-3e32-4f9a-bcd0-c66df0d390dc</guid>
  <pubDate>Tue, 10 Dec 2024 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/761250f8-3e32-4f9a-bcd0-c66df0d390dc.mp3" length="43626496" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes updates from Saša Jurić, Phoenix LiveView RC 8, ErrorTracker, NX MLX backend, a chat with Gonzalo Rodriguez about Tower for error reporting, and more!</itunes:subtitle>
  <itunes:duration>1:00:09</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes Saša Jurić updating his project for "The Soul of Erlang and Elixir" talk with the latest technologies, the release of Phoenix LiveView RC 8 with exciting new features, ErrorTracker v0.5.0's enhancements for Ash applications, and the introduction of the NX MLX backend for Apple Silicon, offering efficient machine learning on Mac hardware. Plus, a new VS Code plugin called "Refactorex" brings robust refactoring capabilities to Elixir. We also interview Gonzalo Rodriguez about Tower, a vendor-agnostic error tracking and reporting tool in Elixir, discussing its creation, functionality, and how it simplifies error management across various services. And more!
Show Notes online - http://podcast.thinkingelixir.com/232 (http://podcast.thinkingelixir.com/232)
Elixir Community News
https://x.com/sasajuric/status/1863889108449337415 (https://x.com/sasajuric/status/1863889108449337415?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Saša Jurić updated the project used in his "The Soul of Erlang and Elixir" talk, rewriting it with the latest versions of Erlang, Elixir, &amp;amp; Phoenix.
https://github.com/sasa1977/souloferlangandelixir (https://github.com/sasa1977/soul_of_erlang_and_elixir?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The updated GitHub project for "The Soul of Erlang and Elixir" talk, now using the latest technologies.
https://www.youtube.com/watch?v=JvBT4XBdoUE (https://www.youtube.com/watch?v=JvBT4XBdoUE?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Saša Jurić's 2019 talk "The Soul of Erlang and Elixir" is available on YouTube.
https://github.com/phoenixframework/phoenixliveview/blob/main/CHANGELOG.md#100-rc8-2024-12-02 (https://github.com/phoenixframework/phoenix_live_view/blob/main/CHANGELOG.md#100-rc8-2024-12-02?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix LiveView RC 8 is out, with new features like extended HEEx syntax and more.
From RC7, there is support for targeting inner and closest query selectors in JS commands.
https://x.com/crbelaus/status/1861450830181720333 (https://x.com/crbelaus/status/1861450830181720333?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ErrorTracker v0.5.0 release includes support for Ash applications, better mobile experience, and more.
https://bsky.app/profile/samrat.me/post/3lbzwr7gxmk2q (https://bsky.app/profile/samrat.me/post/3lbzwr7gxmk2q?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The NX MLX backend for Apple Silicon is announced, offering efficient machine learning on Apple hardware.
https://github.com/elixir-nx/emlx (https://github.com/elixir-nx/emlx?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for NX MLX, Elixir support for the Apple MLX machine learning framework on Apple Silicon.
MLX is designed by Apple for efficient machine learning on MacOS hardware.
https://github.com/cocoa-xu/nif_call (https://github.com/cocoa-xu/nif_call?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Cocoa's nif_call package allows calling Elixir functions from inside a NIF.
https://bsky.app/profile/zachdaniel.dev/post/3lc2leowiek26 (https://bsky.app/profile/zachdaniel.dev/post/3lc2leowiek26?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Zach Daniel's ElixirConf EU talk on the Ash framework is available on YouTube.
https://www.youtube.com/watch?v=vjnPjrCF4rs (https://www.youtube.com/watch?v=vjnPjrCF4rs?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Ash: The Story of a Function by Zach Daniel explains why Ash exists and the problems it solves.
https://github.com/gp-pereira/refactorex (https://github.com/gp-pereira/refactorex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New VS Code plugin "Refactorex" by Gabriel Pereira for refactoring Elixir code with several built-in refactorings.
https://adventofcode.com/2024/ (https://adventofcode.com/2024/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Advent of Code is active, with people participating using their favorite programming languages.
https://notes.club (https://notes.club?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – A platform that hosts a frontend of Livebooks on GitHub, organized by author, likes, and tags, useful for exploring how people are solving Advent of Code problems in Elixir.
https://github.com/ljgago/kino_aoc (https://github.com/ljgago/kino_aoc?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – A GitHub repository for a Livebook Smart Cell which aids in solving Advent of Code directly from Livebook.
https://github.com/nettinho/smaoc (https://github.com/nettinho/smaoc?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Another Livebook Smart Cell repository on GitHub for Advent of Code that facilitates problem interaction within Livebook.
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://www.mimiquate.com/blog/tower-universal-and-agnostic-elixir-exception-tracking (https://www.mimiquate.com/blog/tower-universal-and-agnostic-elixir-exception-tracking?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/mimiquate/tower (https://github.com/mimiquate/tower?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The root Tower project
- https://github.com/mimiquate/tower_email (https://github.com/mimiquate/tower_email?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Email sending when error encountered (uses Swoosh)
- https://github.com/mimiquate/towererrortracker (https://github.com/mimiquate/tower_error_tracker?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/mimiquate/tower_sentry (https://github.com/mimiquate/tower_sentry?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/mimiquate/tower_slack (https://github.com/mimiquate/tower_slack?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- Pull requests for the mentioned Bandit updates
- https://github.com/mtrudel/bandit/pull/411 (https://github.com/mtrudel/bandit/pull/411?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/mtrudel/bandit/pull/417 (https://github.com/mtrudel/bandit/pull/417?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/mtrudel/bandit/pull/420 (https://github.com/mtrudel/bandit/pull/420?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
Guest Information
- https://x.com/grzuy (https://x.com/grzuy?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Twitter/X
- https://github.com/grzuy/ (https://github.com/grzuy/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Github
- https://bsky.app/profile/grzuy.bsky.social (https://bsky.app/profile/grzuy.bsky.social?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Bluesky
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, nx, tower, errors, errortracker</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Saša Jurić updating his project for &quot;The Soul of Erlang and Elixir&quot; talk with the latest technologies, the release of Phoenix LiveView RC 8 with exciting new features, ErrorTracker v0.5.0&#39;s enhancements for Ash applications, and the introduction of the NX MLX backend for Apple Silicon, offering efficient machine learning on Mac hardware. Plus, a new VS Code plugin called &quot;Refactorex&quot; brings robust refactoring capabilities to Elixir. We also interview Gonzalo Rodriguez about Tower, a vendor-agnostic error tracking and reporting tool in Elixir, discussing its creation, functionality, and how it simplifies error management across various services. And more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/232" rel="nofollow">http://podcast.thinkingelixir.com/232</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://x.com/sasajuric/status/1863889108449337415?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sasajuric/status/1863889108449337415</a> – Saša Jurić updated the project used in his &quot;The Soul of Erlang and Elixir&quot; talk, rewriting it with the latest versions of Erlang, Elixir, &amp; Phoenix.</li>
<li><a href="https://github.com/sasa1977/soul_of_erlang_and_elixir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/sasa1977/soul_of_erlang_and_elixir</a> – The updated GitHub project for &quot;The Soul of Erlang and Elixir&quot; talk, now using the latest technologies.</li>
<li><a href="https://www.youtube.com/watch?v=JvBT4XBdoUE?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=JvBT4XBdoUE</a> – Saša Jurić&#39;s 2019 talk &quot;The Soul of Erlang and Elixir&quot; is available on YouTube.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/main/CHANGELOG.md#100-rc8-2024-12-02?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/main/CHANGELOG.md#100-rc8-2024-12-02</a> – Phoenix LiveView RC 8 is out, with new features like extended HEEx syntax and more.</li>
<li>From RC7, there is support for targeting inner and closest query selectors in JS commands.</li>
<li><a href="https://x.com/crbelaus/status/1861450830181720333?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/crbelaus/status/1861450830181720333</a> – ErrorTracker v0.5.0 release includes support for Ash applications, better mobile experience, and more.</li>
<li><a href="https://bsky.app/profile/samrat.me/post/3lbzwr7gxmk2q?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/samrat.me/post/3lbzwr7gxmk2q</a> – The NX MLX backend for Apple Silicon is announced, offering efficient machine learning on Apple hardware.</li>
<li><a href="https://github.com/elixir-nx/emlx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/emlx</a> – GitHub repository for NX MLX, Elixir support for the Apple MLX machine learning framework on Apple Silicon.</li>
<li>MLX is designed by Apple for efficient machine learning on MacOS hardware.</li>
<li><a href="https://github.com/cocoa-xu/nif_call?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/cocoa-xu/nif_call</a> – Cocoa&#39;s <code>nif_call</code> package allows calling Elixir functions from inside a NIF.</li>
<li><a href="https://bsky.app/profile/zachdaniel.dev/post/3lc2leowiek26?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/zachdaniel.dev/post/3lc2leowiek26</a> – Zach Daniel&#39;s ElixirConf EU talk on the Ash framework is available on YouTube.</li>
<li><a href="https://www.youtube.com/watch?v=vjnPjrCF4rs?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=vjnPjrCF4rs</a> – Ash: The Story of a Function by Zach Daniel explains why Ash exists and the problems it solves.</li>
<li><a href="https://github.com/gp-pereira/refactorex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/gp-pereira/refactorex</a> – New VS Code plugin &quot;Refactorex&quot; by Gabriel Pereira for refactoring Elixir code with several built-in refactorings.</li>
<li><a href="https://adventofcode.com/2024/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://adventofcode.com/2024/</a> – Advent of Code is active, with people participating using their favorite programming languages.</li>
<li><a href="https://notes.club?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://notes.club</a> – A platform that hosts a frontend of Livebooks on GitHub, organized by author, likes, and tags, useful for exploring how people are solving Advent of Code problems in Elixir.</li>
<li><a href="https://github.com/ljgago/kino_aoc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ljgago/kino_aoc</a> – A GitHub repository for a Livebook Smart Cell which aids in solving Advent of Code directly from Livebook.</li>
<li><a href="https://github.com/nettinho/smaoc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/nettinho/smaoc</a> – Another Livebook Smart Cell repository on GitHub for Advent of Code that facilitates problem interaction within Livebook.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://www.mimiquate.com/blog/tower-universal-and-agnostic-elixir-exception-tracking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.mimiquate.com/blog/tower-universal-and-agnostic-elixir-exception-tracking</a></li>
<li><a href="https://github.com/mimiquate/tower?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower</a> – The root Tower project</li>
<li><a href="https://github.com/mimiquate/tower_email?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_email</a> – Email sending when error encountered (uses Swoosh)</li>
<li><a href="https://github.com/mimiquate/tower_error_tracker?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_error_tracker</a></li>
<li><a href="https://github.com/mimiquate/tower_sentry?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_sentry</a></li>
<li><a href="https://github.com/mimiquate/tower_slack?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_slack</a></li>
<li>Pull requests for the mentioned Bandit updates</li>
<li><a href="https://github.com/mtrudel/bandit/pull/411?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mtrudel/bandit/pull/411</a></li>
<li><a href="https://github.com/mtrudel/bandit/pull/417?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mtrudel/bandit/pull/417</a></li>
<li><a href="https://github.com/mtrudel/bandit/pull/420?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mtrudel/bandit/pull/420</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://x.com/grzuy?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/grzuy</a> – on Twitter/X</li>
<li><a href="https://github.com/grzuy/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/grzuy/</a> – on Github</li>
<li><a href="https://bsky.app/profile/grzuy.bsky.social?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/grzuy.bsky.social</a> – on Bluesky</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes Saša Jurić updating his project for &quot;The Soul of Erlang and Elixir&quot; talk with the latest technologies, the release of Phoenix LiveView RC 8 with exciting new features, ErrorTracker v0.5.0&#39;s enhancements for Ash applications, and the introduction of the NX MLX backend for Apple Silicon, offering efficient machine learning on Mac hardware. Plus, a new VS Code plugin called &quot;Refactorex&quot; brings robust refactoring capabilities to Elixir. We also interview Gonzalo Rodriguez about Tower, a vendor-agnostic error tracking and reporting tool in Elixir, discussing its creation, functionality, and how it simplifies error management across various services. And more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/232" rel="nofollow">http://podcast.thinkingelixir.com/232</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://x.com/sasajuric/status/1863889108449337415?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sasajuric/status/1863889108449337415</a> – Saša Jurić updated the project used in his &quot;The Soul of Erlang and Elixir&quot; talk, rewriting it with the latest versions of Erlang, Elixir, &amp; Phoenix.</li>
<li><a href="https://github.com/sasa1977/soul_of_erlang_and_elixir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/sasa1977/soul_of_erlang_and_elixir</a> – The updated GitHub project for &quot;The Soul of Erlang and Elixir&quot; talk, now using the latest technologies.</li>
<li><a href="https://www.youtube.com/watch?v=JvBT4XBdoUE?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=JvBT4XBdoUE</a> – Saša Jurić&#39;s 2019 talk &quot;The Soul of Erlang and Elixir&quot; is available on YouTube.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/main/CHANGELOG.md#100-rc8-2024-12-02?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/main/CHANGELOG.md#100-rc8-2024-12-02</a> – Phoenix LiveView RC 8 is out, with new features like extended HEEx syntax and more.</li>
<li>From RC7, there is support for targeting inner and closest query selectors in JS commands.</li>
<li><a href="https://x.com/crbelaus/status/1861450830181720333?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/crbelaus/status/1861450830181720333</a> – ErrorTracker v0.5.0 release includes support for Ash applications, better mobile experience, and more.</li>
<li><a href="https://bsky.app/profile/samrat.me/post/3lbzwr7gxmk2q?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/samrat.me/post/3lbzwr7gxmk2q</a> – The NX MLX backend for Apple Silicon is announced, offering efficient machine learning on Apple hardware.</li>
<li><a href="https://github.com/elixir-nx/emlx?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/emlx</a> – GitHub repository for NX MLX, Elixir support for the Apple MLX machine learning framework on Apple Silicon.</li>
<li>MLX is designed by Apple for efficient machine learning on MacOS hardware.</li>
<li><a href="https://github.com/cocoa-xu/nif_call?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/cocoa-xu/nif_call</a> – Cocoa&#39;s <code>nif_call</code> package allows calling Elixir functions from inside a NIF.</li>
<li><a href="https://bsky.app/profile/zachdaniel.dev/post/3lc2leowiek26?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/zachdaniel.dev/post/3lc2leowiek26</a> – Zach Daniel&#39;s ElixirConf EU talk on the Ash framework is available on YouTube.</li>
<li><a href="https://www.youtube.com/watch?v=vjnPjrCF4rs?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=vjnPjrCF4rs</a> – Ash: The Story of a Function by Zach Daniel explains why Ash exists and the problems it solves.</li>
<li><a href="https://github.com/gp-pereira/refactorex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/gp-pereira/refactorex</a> – New VS Code plugin &quot;Refactorex&quot; by Gabriel Pereira for refactoring Elixir code with several built-in refactorings.</li>
<li><a href="https://adventofcode.com/2024/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://adventofcode.com/2024/</a> – Advent of Code is active, with people participating using their favorite programming languages.</li>
<li><a href="https://notes.club?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://notes.club</a> – A platform that hosts a frontend of Livebooks on GitHub, organized by author, likes, and tags, useful for exploring how people are solving Advent of Code problems in Elixir.</li>
<li><a href="https://github.com/ljgago/kino_aoc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ljgago/kino_aoc</a> – A GitHub repository for a Livebook Smart Cell which aids in solving Advent of Code directly from Livebook.</li>
<li><a href="https://github.com/nettinho/smaoc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/nettinho/smaoc</a> – Another Livebook Smart Cell repository on GitHub for Advent of Code that facilitates problem interaction within Livebook.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://www.mimiquate.com/blog/tower-universal-and-agnostic-elixir-exception-tracking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.mimiquate.com/blog/tower-universal-and-agnostic-elixir-exception-tracking</a></li>
<li><a href="https://github.com/mimiquate/tower?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower</a> – The root Tower project</li>
<li><a href="https://github.com/mimiquate/tower_email?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_email</a> – Email sending when error encountered (uses Swoosh)</li>
<li><a href="https://github.com/mimiquate/tower_error_tracker?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_error_tracker</a></li>
<li><a href="https://github.com/mimiquate/tower_sentry?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_sentry</a></li>
<li><a href="https://github.com/mimiquate/tower_slack?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower_slack</a></li>
<li>Pull requests for the mentioned Bandit updates</li>
<li><a href="https://github.com/mtrudel/bandit/pull/411?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mtrudel/bandit/pull/411</a></li>
<li><a href="https://github.com/mtrudel/bandit/pull/417?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mtrudel/bandit/pull/417</a></li>
<li><a href="https://github.com/mtrudel/bandit/pull/420?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mtrudel/bandit/pull/420</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://x.com/grzuy?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/grzuy</a> – on Twitter/X</li>
<li><a href="https://github.com/grzuy/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/grzuy/</a> – on Github</li>
<li><a href="https://bsky.app/profile/grzuy.bsky.social?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/grzuy.bsky.social</a> – on Bluesky</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </itunes:summary>
</item>
<item>
  <title>229: Sharding Functions and MacOS Builds</title>
  <link>https://podcast.thinkingelixir.com/229</link>
  <guid isPermaLink="false">2e08760e-5cb5-478a-83c5-bcc51c41d1f8</guid>
  <pubDate>Tue, 19 Nov 2024 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/2e08760e-5cb5-478a-83c5-bcc51c41d1f8.mp3" length="13219840" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes community-maintained MacOS builds for OTP, Elixir NX advancements, Phoenix Live View updates, Gleam's new release, José Valim and the Elixir type system, and more!</itunes:subtitle>
  <itunes:duration>17:56</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes the release of community-maintained prebuilt MacOS builds for OTP by the Erlef, advancements in Elixir NX with the ability to "shard" functions, and exciting updates in Phoenix Live View as it approaches its 1.0 milestone. We also cover Gleam's upcoming release, José Valim's success story with the Elixir type system, and information about the upcoming Elixir is Weird conference. Join us as we dive deeper into these stories and more!
Show Notes online - http://podcast.thinkingelixir.com/229 (http://podcast.thinkingelixir.com/229)
Elixir Community News
https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338 (https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Erlef has released community-maintained prebuilt MacOS builds for OTP, eliminating the need to install additional dependencies.
https://github.com/michallepicki/asdf-erlang-prebuilt-macos (https://github.com/michallepicki/asdf-erlang-prebuilt-macos?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The release includes guidance for using these prebuilt builds with asdf as an alternate Erlang plugin.
https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1 (https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir NX is gaining the ability to 'shard' Nx functions, allowing code to be processed in parallel for increased efficiency.
https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w (https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Peter Ulrich and Alex Koutmous released a paid library called Phx2Ban, a Fail2Ban alternative for the Phoenix framework.
Phoenix Live View is nearing its 1.0 milestone, with interesting PRs being discussed.
https://github.com/phoenixframework/phoenixliveview/pull/3482 (https://github.com/phoenixframework/phoenix_live_view/pull/3482?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – A PR to keep assigns between live navigation in Phoenix Live View, enhancing performance by avoiding unnecessary reloads.
https://github.com/phoenixframework/phoenixliveview/pull/3498 (https://github.com/phoenixframework/phoenix_live_view/pull/3498?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – A PR to reserve curly brackets for HEEX syntax in Phoenix Live View, which aims to standardize interpolation syntax.
https://github.com/phoenixframework/phoenixliveview/pull/3478 (https://github.com/phoenixframework/phoenix_live_view/pull/3478?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – A PR proposing the concept of 'phx-portal' to allow content rendering outside its normal spot in LiveView.
https://x.com/gleamlang/status/1855604711606358394 (https://x.com/gleamlang/status/1855604711606358394?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gleam is preparing for a new release, with V1.6.0 RC-1 now available.
https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1 (https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The release notes for Gleam v1.6.0 RC-1 can be found here.
https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md (https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The changelog for Gleam v1.6.0 RC-1 is available for review.
https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210 (https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Elixir type system identified dead code in Postgrex, showing its progress and usefulness.
https://github.com/phoenixframework/phoenixliveview/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2 (https://github.com/phoenixframework/phoenix_live_view/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The type system also identified dead code in Phoenix LiveView.
https://x.com/josevalim/status/1856288364665639005 (https://x.com/josevalim/status/1856288364665639005?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim shared the success of the Elixir type system in identifying dead code.
Elixir is Weird conference has a Call for Talks for their event on April 17, 2025, in Providence, RI, USA.
https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a (https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Details about the Elixir is Weird conference and the Call for Talks can be found here.
https://x.com/sasajuric/status/1856261149320192317 (https://x.com/sasajuric/status/1856261149320192317?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Saša Jurić is considering a live coding presentation style for his Alchemy Conf talk.
https://alchemyconf.com/ (https://alchemyconf.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – More information about Alchemy Conf, taking place from March 31 to April 3, can be found on their website.
Discussion about Bluesky uptick and Elixir community members moving there.
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on X - @bernheisel (https://x.com/bernheisel)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, mac, nx, functions, shard, Bluesky</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes the release of community-maintained prebuilt MacOS builds for OTP by the Erlef, advancements in Elixir NX with the ability to &quot;shard&quot; functions, and exciting updates in Phoenix Live View as it approaches its 1.0 milestone. We also cover Gleam&#39;s upcoming release, José Valim&#39;s success story with the Elixir type system, and information about the upcoming Elixir is Weird conference. Join us as we dive deeper into these stories and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/229" rel="nofollow">http://podcast.thinkingelixir.com/229</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338</a> – The Erlef has released community-maintained prebuilt MacOS builds for OTP, eliminating the need to install additional dependencies.</li>
<li><a href="https://github.com/michallepicki/asdf-erlang-prebuilt-macos?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/michallepicki/asdf-erlang-prebuilt-macos</a> – The release includes guidance for using these prebuilt builds with <code>asdf</code> as an alternate Erlang plugin.</li>
<li><a href="https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1</a> – Elixir NX is gaining the ability to &#39;shard&#39; Nx functions, allowing code to be processed in parallel for increased efficiency.</li>
<li><a href="https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w</a> – Peter Ulrich and Alex Koutmous released a paid library called Phx2Ban, a Fail2Ban alternative for the Phoenix framework.</li>
<li>Phoenix Live View is nearing its 1.0 milestone, with interesting PRs being discussed.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3482?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3482</a> – A PR to keep assigns between live navigation in Phoenix Live View, enhancing performance by avoiding unnecessary reloads.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3498?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3498</a> – A PR to reserve curly brackets for HEEX syntax in Phoenix Live View, which aims to standardize interpolation syntax.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3478?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3478</a> – A PR proposing the concept of &#39;phx-portal&#39; to allow content rendering outside its normal spot in LiveView.</li>
<li><a href="https://x.com/gleamlang/status/1855604711606358394?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/gleamlang/status/1855604711606358394</a> – Gleam is preparing for a new release, with V1.6.0 RC-1 now available.</li>
<li><a href="https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1</a> – The release notes for Gleam v1.6.0 RC-1 can be found here.</li>
<li><a href="https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md</a> – The changelog for Gleam v1.6.0 RC-1 is available for review.</li>
<li><a href="https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210</a> – The Elixir type system identified dead code in Postgrex, showing its progress and usefulness.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2</a> – The type system also identified dead code in Phoenix LiveView.</li>
<li><a href="https://x.com/josevalim/status/1856288364665639005?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1856288364665639005</a> – José Valim shared the success of the Elixir type system in identifying dead code.</li>
<li>Elixir is Weird conference has a Call for Talks for their event on April 17, 2025, in Providence, RI, USA.</li>
<li><a href="https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a</a> – Details about the Elixir is Weird conference and the Call for Talks can be found here.</li>
<li><a href="https://x.com/sasajuric/status/1856261149320192317?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sasajuric/status/1856261149320192317</a> – Saša Jurić is considering a live coding presentation style for his Alchemy Conf talk.</li>
<li><a href="https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alchemyconf.com/</a> – More information about Alchemy Conf, taking place from March 31 to April 3, can be found on their website.</li>
<li>Discussion about Bluesky uptick and Elixir community members moving there.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on X - <a href="https://x.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes the release of community-maintained prebuilt MacOS builds for OTP by the Erlef, advancements in Elixir NX with the ability to &quot;shard&quot; functions, and exciting updates in Phoenix Live View as it approaches its 1.0 milestone. We also cover Gleam&#39;s upcoming release, José Valim&#39;s success story with the Elixir type system, and information about the upcoming Elixir is Weird conference. Join us as we dive deeper into these stories and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/229" rel="nofollow">http://podcast.thinkingelixir.com/229</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/new-community-maintained-otp-builds-for-macos/67338</a> – The Erlef has released community-maintained prebuilt MacOS builds for OTP, eliminating the need to install additional dependencies.</li>
<li><a href="https://github.com/michallepicki/asdf-erlang-prebuilt-macos?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/michallepicki/asdf-erlang-prebuilt-macos</a> – The release includes guidance for using these prebuilt builds with <code>asdf</code> as an alternate Erlang plugin.</li>
<li><a href="https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1</a> – Elixir NX is gaining the ability to &#39;shard&#39; Nx functions, allowing code to be processed in parallel for increased efficiency.</li>
<li><a href="https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/akoutmos.bsky.social/post/3laondxqnnc2w</a> – Peter Ulrich and Alex Koutmous released a paid library called Phx2Ban, a Fail2Ban alternative for the Phoenix framework.</li>
<li>Phoenix Live View is nearing its 1.0 milestone, with interesting PRs being discussed.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3482?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3482</a> – A PR to keep assigns between live navigation in Phoenix Live View, enhancing performance by avoiding unnecessary reloads.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3498?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3498</a> – A PR to reserve curly brackets for HEEX syntax in Phoenix Live View, which aims to standardize interpolation syntax.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3478?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3478</a> – A PR proposing the concept of &#39;phx-portal&#39; to allow content rendering outside its normal spot in LiveView.</li>
<li><a href="https://x.com/gleamlang/status/1855604711606358394?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/gleamlang/status/1855604711606358394</a> – Gleam is preparing for a new release, with V1.6.0 RC-1 now available.</li>
<li><a href="https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/gleam-lang/gleam/releases/tag/v1.6.0-rc1</a> – The release notes for Gleam v1.6.0 RC-1 can be found here.</li>
<li><a href="https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/gleam-lang/gleam/blob/v1.6.0-rc1/CHANGELOG.md</a> – The changelog for Gleam v1.6.0 RC-1 is available for review.</li>
<li><a href="https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-ecto/postgrex/commit/3308f277f455ec64f2d0d7be6263f77f295b1325#diff-0da854f0c1cda9486d776c72ecda6a2e595a7667b72688669bbd80d6b80f0f96R1210</a> – The Elixir type system identified dead code in Postgrex, showing its progress and usefulness.</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/commit/6c6e2aaf6a01957cc6bb8a27d2513bff273e8ca2</a> – The type system also identified dead code in Phoenix LiveView.</li>
<li><a href="https://x.com/josevalim/status/1856288364665639005?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1856288364665639005</a> – José Valim shared the success of the Elixir type system in identifying dead code.</li>
<li>Elixir is Weird conference has a Call for Talks for their event on April 17, 2025, in Providence, RI, USA.</li>
<li><a href="https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/elixirisweird.bsky.social/post/3lapjx4lw4k2a</a> – Details about the Elixir is Weird conference and the Call for Talks can be found here.</li>
<li><a href="https://x.com/sasajuric/status/1856261149320192317?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sasajuric/status/1856261149320192317</a> – Saša Jurić is considering a live coding presentation style for his Alchemy Conf talk.</li>
<li><a href="https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alchemyconf.com/</a> – More information about Alchemy Conf, taking place from March 31 to April 3, can be found on their website.</li>
<li>Discussion about Bluesky uptick and Elixir community members moving there.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on X - <a href="https://x.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </itunes:summary>
</item>
<item>
  <title>223: A Boost for Nx, Lib Updates, and Passion Projects</title>
  <link>https://podcast.thinkingelixir.com/223</link>
  <guid isPermaLink="false">0bf48afe-4256-4515-ab94-d7980712276f</guid>
  <pubDate>Tue, 08 Oct 2024 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/0bf48afe-4256-4515-ab94-d7980712276f.mp3" length="16437248" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes José Valim and Chris McCord's article collab on AI GPUs, Nx's selection for Mozilla's Accelerator, PostgreSQL 17 enhancements, major updates to Cachex and Geo, and more!</itunes:subtitle>
  <itunes:duration>22:24</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes José Valim and Chris McCord's collaboration on AI GPU clusters with Fly.io, Nx being selected for Mozilla's Builders Accelerator with a $100,000 award, Parker Selbert's highlights on PostgreSQL 17's improvements for the Oban project, a major update to the Cachex library, and an extension of the call for talks deadline for Alchemy Conf 2025, and more!
Show Notes online - http://podcast.thinkingelixir.com/223 (http://podcast.thinkingelixir.com/223)
Elixir Community News
https://fly.io/blog/ai-gpu-clusters-from-your-laptop-livebook/ (https://fly.io/blog/ai-gpu-clusters-from-your-laptop-livebook/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim and Chris McCord's blog post on AI GPU clusters.
https://x.com/josevalim/status/1838632848955150811 (https://x.com/josevalim/status/1838632848955150811?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim shares a post about using Fly.io GPUs with Livebook.
https://x.com/josevalim/status/1838633779851833391 (https://x.com/josevalim/status/1838633779851833391?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim discusses bringing Nx, Livebook, and FLAME to HPC.
https://dockyard.com/blog/2024/09/24/nx-selected-for-mozilla-inaugural-builders-accelerator-cohort-promoting-open-source-ai-solutions (https://dockyard.com/blog/2024/09/24/nx-selected-for-mozilla-inaugural-builders-accelerator-cohort-promoting-open-source-ai-solutions?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Nx project selected for Mozilla's Builders Accelerator, receiving $100,000.
https://x.com/germsvel/status/1841054951801569778 (https://x.com/germsvel/status/1841054951801569778?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – German Velasco's ElixirStream video on the new Date shift function in Elixir.
https://www.elixirstreams.com/tips/date-shift (https://www.elixirstreams.com/tips/date-shift?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Demo of Date shift function constrained by calendar rules in Elixir.
https://hexdocs.pm/phoenix_test/changelog.html#0-4-0 (https://hexdocs.pm/phoenix_test/changelog.html#0-4-0?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PhoenixTest update with changes including PhoenixTest.upload/3.
https://x.com/sorentwo/status/1840786285755035839 (https://x.com/sorentwo/status/1840786285755035839?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Parker Selbert's post about PostgreSQL 17 and its benefits for Oban.
https://www.postgresql.org/about/news/postgresql-17-released-2936/ (https://www.postgresql.org/about/news/postgresql-17-released-2936/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PostgreSQL 17 release announcement.
https://learnsql.com/blog/cte-with-examples/ (https://learnsql.com/blog/cte-with-examples/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Explanation of CTEs.
https://whitfin.io/blog/cachex-v4-0-optimization-consolidation-and-routing/ (https://whitfin.io/blog/cachex-v4-0-optimization-consolidation-and-routing/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post about Cachex v4.0 updates and changes.
https://github.com/whitfin/cachex (https://github.com/whitfin/cachex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The GitHub repository for Cachex, a powerful caching library for Elixir.
https://x.com/TylerAYoung/status/1838631217857474979 (https://x.com/TylerAYoung/status/1838631217857474979?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Update on Elixir's Geo library version 4.0.
https://github.com/felt/geo (https://github.com/felt/geo?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for the Geo library.
https://felt.com/ (https://felt.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Company maintaining the Geo library and providing GIS data tools.
https://x.com/Alchemy_Conf/status/1841069715743002728 (https://x.com/Alchemy_Conf/status/1841069715743002728?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Alchemy Conf 2025 extends call for talks deadline to Oct 31st.
https://www.papercall.io/alchemy-conf-2025 (https://www.papercall.io/alchemy-conf-2025?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Submission page for the Alchemy Conf 2025 call for talks.
https://alchemyconf.com/ (https://alchemyconf.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Official website for the Alchemy Conf 2025.
https://blog.psantos.dev/deploying-phoenix-application-with-kamal-2/ (https://blog.psantos.dev/deploying-phoenix-application-with-kamal-2/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post on deploying Phoenix applications with Kamal.
https://kamal-deploy.org/ (https://kamal-deploy.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Official site for Kamal, a deployment pipeline tool.
https://x.com/bernheisel/status/1840183497463320733 (https://x.com/bernheisel/status/1840183497463320733?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Insight into SUSE's Elixir projects, including Trento.
https://github.com/trento-project (https://github.com/trento-project?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Trento project on GitHub, related to SUSE Linux's system monitoring.
Mark shared how Passion Place is a new service and podcast supporting married couples, designed with a Phoenix LiveView application.
http://podcast.passion.place/ (http://podcast.passion.place/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Podcast link for Passion Place.
https://passion.place/ (https://passion.place/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Website for the Passion Place service.
https://www.youtube.com/@PassionPlace (https://www.youtube.com/@PassionPlace?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – YouTube channel for Passion Place.
https://www.instagram.com/Passion.Place.Show/ (https://www.instagram.com/Passion.Place.Show/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Passion Place on Instagram
https://www.facebook.com/people/Passion-Place/61566411255014/ (https://www.facebook.com/people/Passion-Place/61566411255014/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Passion Place Facebook Page
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, nx, mozilla, gpu, ai, passion, cachex, geo</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes José Valim and Chris McCord&#39;s collaboration on AI GPU clusters with Fly.io, Nx being selected for Mozilla&#39;s Builders Accelerator with a $100,000 award, Parker Selbert&#39;s highlights on PostgreSQL 17&#39;s improvements for the Oban project, a major update to the Cachex library, and an extension of the call for talks deadline for Alchemy Conf 2025, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/223" rel="nofollow">http://podcast.thinkingelixir.com/223</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://fly.io/blog/ai-gpu-clusters-from-your-laptop-livebook/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/blog/ai-gpu-clusters-from-your-laptop-livebook/</a> – José Valim and Chris McCord&#39;s blog post on AI GPU clusters.</li>
<li><a href="https://x.com/josevalim/status/1838632848955150811?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1838632848955150811</a> – José Valim shares a post about using Fly.io GPUs with Livebook.</li>
<li><a href="https://x.com/josevalim/status/1838633779851833391?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1838633779851833391</a> – José Valim discusses bringing Nx, Livebook, and FLAME to HPC.</li>
<li><a href="https://dockyard.com/blog/2024/09/24/nx-selected-for-mozilla-inaugural-builders-accelerator-cohort-promoting-open-source-ai-solutions?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2024/09/24/nx-selected-for-mozilla-inaugural-builders-accelerator-cohort-promoting-open-source-ai-solutions</a> – Nx project selected for Mozilla&#39;s Builders Accelerator, receiving $100,000.</li>
<li><a href="https://x.com/germsvel/status/1841054951801569778?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/germsvel/status/1841054951801569778</a> – German Velasco&#39;s ElixirStream video on the new Date shift function in Elixir.</li>
<li><a href="https://www.elixirstreams.com/tips/date-shift?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirstreams.com/tips/date-shift</a> – Demo of Date shift function constrained by calendar rules in Elixir.</li>
<li><a href="https://hexdocs.pm/phoenix_test/changelog.html#0-4-0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_test/changelog.html#0-4-0</a> – PhoenixTest update with changes including <code>PhoenixTest.upload/3</code>.</li>
<li><a href="https://x.com/sorentwo/status/1840786285755035839?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/1840786285755035839</a> – Parker Selbert&#39;s post about PostgreSQL 17 and its benefits for Oban.</li>
<li><a href="https://www.postgresql.org/about/news/postgresql-17-released-2936/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.postgresql.org/about/news/postgresql-17-released-2936/</a> – PostgreSQL 17 release announcement.</li>
<li><a href="https://learnsql.com/blog/cte-with-examples/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://learnsql.com/blog/cte-with-examples/</a> – Explanation of CTEs.</li>
<li><a href="https://whitfin.io/blog/cachex-v4-0-optimization-consolidation-and-routing/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://whitfin.io/blog/cachex-v4-0-optimization-consolidation-and-routing/</a> – Blog post about Cachex v4.0 updates and changes.</li>
<li><a href="https://github.com/whitfin/cachex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/whitfin/cachex</a> – The GitHub repository for Cachex, a powerful caching library for Elixir.</li>
<li><a href="https://x.com/TylerAYoung/status/1838631217857474979?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TylerAYoung/status/1838631217857474979</a> – Update on Elixir&#39;s Geo library version 4.0.</li>
<li><a href="https://github.com/felt/geo?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/felt/geo</a> – GitHub repository for the Geo library.</li>
<li><a href="https://felt.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://felt.com/</a> – Company maintaining the Geo library and providing GIS data tools.</li>
<li><a href="https://x.com/Alchemy_Conf/status/1841069715743002728?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/Alchemy_Conf/status/1841069715743002728</a> – Alchemy Conf 2025 extends call for talks deadline to Oct 31st.</li>
<li><a href="https://www.papercall.io/alchemy-conf-2025?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.papercall.io/alchemy-conf-2025</a> – Submission page for the Alchemy Conf 2025 call for talks.</li>
<li><a href="https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alchemyconf.com/</a> – Official website for the Alchemy Conf 2025.</li>
<li><a href="https://blog.psantos.dev/deploying-phoenix-application-with-kamal-2/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://blog.psantos.dev/deploying-phoenix-application-with-kamal-2/</a> – Blog post on deploying Phoenix applications with Kamal.</li>
<li><a href="https://kamal-deploy.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://kamal-deploy.org/</a> – Official site for Kamal, a deployment pipeline tool.</li>
<li><a href="https://x.com/bernheisel/status/1840183497463320733?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bernheisel/status/1840183497463320733</a> – Insight into SUSE&#39;s Elixir projects, including Trento.</li>
<li><a href="https://github.com/trento-project?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/trento-project</a> – Trento project on GitHub, related to SUSE Linux&#39;s system monitoring.</li>
<li>Mark shared how Passion Place is a new service and podcast supporting married couples, designed with a Phoenix LiveView application.</li>
<li><a href="http://podcast.passion.place/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://podcast.passion.place/</a> – Podcast link for Passion Place.</li>
<li><a href="https://passion.place/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://passion.place/</a> – Website for the Passion Place service.</li>
<li><a href="https://www.youtube.com/@PassionPlace?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/@PassionPlace</a> – YouTube channel for Passion Place.</li>
<li><a href="https://www.instagram.com/Passion.Place.Show/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.instagram.com/Passion.Place.Show/</a> – Passion Place on Instagram</li>
<li><a href="https://www.facebook.com/people/Passion-Place/61566411255014/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.facebook.com/people/Passion-Place/61566411255014/</a> – The Passion Place Facebook Page</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes José Valim and Chris McCord&#39;s collaboration on AI GPU clusters with Fly.io, Nx being selected for Mozilla&#39;s Builders Accelerator with a $100,000 award, Parker Selbert&#39;s highlights on PostgreSQL 17&#39;s improvements for the Oban project, a major update to the Cachex library, and an extension of the call for talks deadline for Alchemy Conf 2025, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/223" rel="nofollow">http://podcast.thinkingelixir.com/223</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://fly.io/blog/ai-gpu-clusters-from-your-laptop-livebook/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/blog/ai-gpu-clusters-from-your-laptop-livebook/</a> – José Valim and Chris McCord&#39;s blog post on AI GPU clusters.</li>
<li><a href="https://x.com/josevalim/status/1838632848955150811?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1838632848955150811</a> – José Valim shares a post about using Fly.io GPUs with Livebook.</li>
<li><a href="https://x.com/josevalim/status/1838633779851833391?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1838633779851833391</a> – José Valim discusses bringing Nx, Livebook, and FLAME to HPC.</li>
<li><a href="https://dockyard.com/blog/2024/09/24/nx-selected-for-mozilla-inaugural-builders-accelerator-cohort-promoting-open-source-ai-solutions?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2024/09/24/nx-selected-for-mozilla-inaugural-builders-accelerator-cohort-promoting-open-source-ai-solutions</a> – Nx project selected for Mozilla&#39;s Builders Accelerator, receiving $100,000.</li>
<li><a href="https://x.com/germsvel/status/1841054951801569778?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/germsvel/status/1841054951801569778</a> – German Velasco&#39;s ElixirStream video on the new Date shift function in Elixir.</li>
<li><a href="https://www.elixirstreams.com/tips/date-shift?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirstreams.com/tips/date-shift</a> – Demo of Date shift function constrained by calendar rules in Elixir.</li>
<li><a href="https://hexdocs.pm/phoenix_test/changelog.html#0-4-0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_test/changelog.html#0-4-0</a> – PhoenixTest update with changes including <code>PhoenixTest.upload/3</code>.</li>
<li><a href="https://x.com/sorentwo/status/1840786285755035839?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/1840786285755035839</a> – Parker Selbert&#39;s post about PostgreSQL 17 and its benefits for Oban.</li>
<li><a href="https://www.postgresql.org/about/news/postgresql-17-released-2936/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.postgresql.org/about/news/postgresql-17-released-2936/</a> – PostgreSQL 17 release announcement.</li>
<li><a href="https://learnsql.com/blog/cte-with-examples/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://learnsql.com/blog/cte-with-examples/</a> – Explanation of CTEs.</li>
<li><a href="https://whitfin.io/blog/cachex-v4-0-optimization-consolidation-and-routing/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://whitfin.io/blog/cachex-v4-0-optimization-consolidation-and-routing/</a> – Blog post about Cachex v4.0 updates and changes.</li>
<li><a href="https://github.com/whitfin/cachex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/whitfin/cachex</a> – The GitHub repository for Cachex, a powerful caching library for Elixir.</li>
<li><a href="https://x.com/TylerAYoung/status/1838631217857474979?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TylerAYoung/status/1838631217857474979</a> – Update on Elixir&#39;s Geo library version 4.0.</li>
<li><a href="https://github.com/felt/geo?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/felt/geo</a> – GitHub repository for the Geo library.</li>
<li><a href="https://felt.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://felt.com/</a> – Company maintaining the Geo library and providing GIS data tools.</li>
<li><a href="https://x.com/Alchemy_Conf/status/1841069715743002728?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/Alchemy_Conf/status/1841069715743002728</a> – Alchemy Conf 2025 extends call for talks deadline to Oct 31st.</li>
<li><a href="https://www.papercall.io/alchemy-conf-2025?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.papercall.io/alchemy-conf-2025</a> – Submission page for the Alchemy Conf 2025 call for talks.</li>
<li><a href="https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alchemyconf.com/</a> – Official website for the Alchemy Conf 2025.</li>
<li><a href="https://blog.psantos.dev/deploying-phoenix-application-with-kamal-2/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://blog.psantos.dev/deploying-phoenix-application-with-kamal-2/</a> – Blog post on deploying Phoenix applications with Kamal.</li>
<li><a href="https://kamal-deploy.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://kamal-deploy.org/</a> – Official site for Kamal, a deployment pipeline tool.</li>
<li><a href="https://x.com/bernheisel/status/1840183497463320733?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bernheisel/status/1840183497463320733</a> – Insight into SUSE&#39;s Elixir projects, including Trento.</li>
<li><a href="https://github.com/trento-project?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/trento-project</a> – Trento project on GitHub, related to SUSE Linux&#39;s system monitoring.</li>
<li>Mark shared how Passion Place is a new service and podcast supporting married couples, designed with a Phoenix LiveView application.</li>
<li><a href="http://podcast.passion.place/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://podcast.passion.place/</a> – Podcast link for Passion Place.</li>
<li><a href="https://passion.place/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://passion.place/</a> – Website for the Passion Place service.</li>
<li><a href="https://www.youtube.com/@PassionPlace?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/@PassionPlace</a> – YouTube channel for Passion Place.</li>
<li><a href="https://www.instagram.com/Passion.Place.Show/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.instagram.com/Passion.Place.Show/</a> – Passion Place on Instagram</li>
<li><a href="https://www.facebook.com/people/Passion-Place/61566411255014/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.facebook.com/people/Passion-Place/61566411255014/</a> – The Passion Place Facebook Page</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </itunes:summary>
</item>
<item>
  <title>219: Coming Out of ElixirConf</title>
  <link>https://podcast.thinkingelixir.com/219</link>
  <guid isPermaLink="false">76097382-c9d1-4f19-a227-f8dd2ec1a5dd</guid>
  <pubDate>Tue, 10 Sep 2024 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/76097382-c9d1-4f19-a227-f8dd2ec1a5dd.mp3" length="26830848" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Phoenix Sync by José Valim, new Elixir type system developments, Algora.tv for developers, future of Nx/Axon/Bumblebee, a new Livebook Fly.io integration, and more!</itunes:subtitle>
  <itunes:duration>36:50</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>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 (http://podcast.thinkingelixir.com/219)
Elixir Community News
- https://github.com/josevalim/sync (https://github.com/josevalim/sync?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://x.com/TylerAYoung/status/1829248168908968220?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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/ (https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://x.com/josevalim/status/1829537976378159139?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://github.com/algora-io/tv?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://dockyard.com/blog/2024/08/20/where-are-nx-axon-bumblebee-headed?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://github.com/elixir-nx/nx/commit/ab8261180cd54ca95c0c34035a5380ade2805afb?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://x.com/cigrainger/status/1829822647489728679?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://x.com/josevalim/status/1828781593387004065?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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- (https://elixirstatus.com/p/wmpxg-code-beam-america-2025-call-for-talks-is-open-?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://codebeamamerica.com/#cft?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Official site for CodeBEAM America 2025 Call for Talks.
- https://codebeamnyc.com/ (https://codebeamnyc.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, elixirconf, phoenix sync, nx, axon, ai, livebook</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes a proof of concept for Phoenix Sync by José Valim, exciting new developments in Elixir&#39;s type system, Algora.tv&#39;s open-source Twitch for developers, Sean Moriarity&#39;s insights on the future of Nx, Axon, and Bumblebee, a powerful new feature in Livebook integrating with Fly.io, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/219" rel="nofollow">http://podcast.thinkingelixir.com/219</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – 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.</li>
<li><a href="https://x.com/TylerAYoung/status/1829248168908968220?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TylerAYoung/status/1829248168908968220</a> – Tyler Young&#39;s Twitter thread discussing the big idea behind Phoenix Sync which involves frontend applications syncing with backend using Phoenix channels and logical replication.</li>
<li><a href="https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/</a> – New ElixirLang blog post exploring how various Elixir idioms interact with the upcoming type system, especially focusing on lists and tuples.</li>
<li><a href="https://x.com/josevalim/status/1829537976378159139?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1829537976378159139</a> – José Valim&#39;s Twitter post about the mathematical soundness of set-theoretic types as discussed in the latest ElixirLang blog post.</li>
<li><a href="https://github.com/algora-io/tv?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/algora-io/tv</a> – Algora.tv is trending as an open-source Twitch for developers using Membrane for real-time video processing.</li>
<li><a href="https://dockyard.com/blog/2024/08/20/where-are-nx-axon-bumblebee-headed?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2024/08/20/where-are-nx-axon-bumblebee-headed</a> – Sean Moriarity&#39;s blog post on DockYard discussing the current state of the AI space and future directions for Nx, Axon, and Bumblebee.</li>
<li><a href="https://github.com/elixir-nx/nx/commit/ab8261180cd54ca95c0c34035a5380ade2805afb?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/nx/commit/ab8261180cd54ca95c0c34035a5380ade2805afb</a> – José Valim&#39;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 <code>erpc</code> module.</li>
<li><a href="https://x.com/cigrainger/status/1829822647489728679?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/cigrainger/status/1829822647489728679</a> – 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.</li>
<li><a href="https://x.com/josevalim/status/1828781593387004065?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1828781593387004065</a> – Image from Chris McCord&#39;s talk showing a Livebook connecting to a production node and getting intellisense for remote node code.</li>
<li><a href="https://elixirstatus.com/p/wmpxg-code-beam-america-2025-call-for-talks-is-open-?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirstatus.com/p/wmpxg-code-beam-america-2025-call-for-talks-is-open-</a> – 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.</li>
<li><a href="https://codebeamamerica.com/#cft?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codebeamamerica.com/#cft</a> – Official site for CodeBEAM America 2025 Call for Talks.</li>
<li><a href="https://codebeamnyc.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codebeamnyc.com/</a> – CodeBEAM NYC conference on November 15th, a one-day event.</li>
<li>Reflections on ElixirConf discussion.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes a proof of concept for Phoenix Sync by José Valim, exciting new developments in Elixir&#39;s type system, Algora.tv&#39;s open-source Twitch for developers, Sean Moriarity&#39;s insights on the future of Nx, Axon, and Bumblebee, a powerful new feature in Livebook integrating with Fly.io, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/219" rel="nofollow">http://podcast.thinkingelixir.com/219</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – 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.</li>
<li><a href="https://x.com/TylerAYoung/status/1829248168908968220?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TylerAYoung/status/1829248168908968220</a> – Tyler Young&#39;s Twitter thread discussing the big idea behind Phoenix Sync which involves frontend applications syncing with backend using Phoenix channels and logical replication.</li>
<li><a href="https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2024/08/28/typing-lists-and-tuples/</a> – New ElixirLang blog post exploring how various Elixir idioms interact with the upcoming type system, especially focusing on lists and tuples.</li>
<li><a href="https://x.com/josevalim/status/1829537976378159139?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1829537976378159139</a> – José Valim&#39;s Twitter post about the mathematical soundness of set-theoretic types as discussed in the latest ElixirLang blog post.</li>
<li><a href="https://github.com/algora-io/tv?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/algora-io/tv</a> – Algora.tv is trending as an open-source Twitch for developers using Membrane for real-time video processing.</li>
<li><a href="https://dockyard.com/blog/2024/08/20/where-are-nx-axon-bumblebee-headed?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2024/08/20/where-are-nx-axon-bumblebee-headed</a> – Sean Moriarity&#39;s blog post on DockYard discussing the current state of the AI space and future directions for Nx, Axon, and Bumblebee.</li>
<li><a href="https://github.com/elixir-nx/nx/commit/ab8261180cd54ca95c0c34035a5380ade2805afb?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/nx/commit/ab8261180cd54ca95c0c34035a5380ade2805afb</a> – José Valim&#39;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 <code>erpc</code> module.</li>
<li><a href="https://x.com/cigrainger/status/1829822647489728679?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/cigrainger/status/1829822647489728679</a> – 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.</li>
<li><a href="https://x.com/josevalim/status/1828781593387004065?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1828781593387004065</a> – Image from Chris McCord&#39;s talk showing a Livebook connecting to a production node and getting intellisense for remote node code.</li>
<li><a href="https://elixirstatus.com/p/wmpxg-code-beam-america-2025-call-for-talks-is-open-?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirstatus.com/p/wmpxg-code-beam-america-2025-call-for-talks-is-open-</a> – 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.</li>
<li><a href="https://codebeamamerica.com/#cft?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codebeamamerica.com/#cft</a> – Official site for CodeBEAM America 2025 Call for Talks.</li>
<li><a href="https://codebeamnyc.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codebeamnyc.com/</a> – CodeBEAM NYC conference on November 15th, a one-day event.</li>
<li>Reflections on ElixirConf discussion.</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul>]]>
  </itunes:summary>
</item>
<item>
  <title>154: Serving Up AI with Sean Moriarity</title>
  <link>https://podcast.thinkingelixir.com/154</link>
  <guid isPermaLink="false">181a1bb9-b409-4508-b05a-262b3883bd8e</guid>
  <pubDate>Tue, 06 Jun 2023 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/181a1bb9-b409-4508-b05a-262b3883bd8e.mp3" length="36966400" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Discover the intersection of AI and Elixir with Sean Moriarity’s insights on the public AI shift, Python frustration alleviation, integrating ML solutions, LLaMa support in Bumblebee, and more!</itunes:subtitle>
  <itunes:duration>50:55</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>AI topics are all the rage right now, so we team up with Sean Moriarity to unpack what's going on and what it means for Elixir. Sean talks about Nx and his insights on the timing of Elixir's readiness for the public AI shift. He explains some of the Python frustrations that Elixir can alleviate and he shares tips on putting a PoC ML solution into a production Elixir app. Recently, Sean added LLaMa support to Bumblebee and he explains the background for the OpenSource Meta LLM people have been playing with and more! Turns out there's a lot to be excited about for AI and Elixir!
Show Notes online - http://podcast.thinkingelixir.com/154 (http://podcast.thinkingelixir.com/154)
Elixir Community News
- https://github.com/elixir-lang/elixir/releases/tag/v1.15.0-rc.1 (https://github.com/elixir-lang/elixir/releases/tag/v1.15.0-rc.1?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir 1.15.0-rc.1
- https://github.com/elixir-lang/elixir/releases/tag/v1.14.5 (https://github.com/elixir-lang/elixir/releases/tag/v1.14.5?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir 1.14.5 - small bug fix release
- https://elixirforum.com/t/elixirls-not-working-runtime-terminating-during-boot/56017/6 (https://elixirforum.com/t/elixirls-not-working-runtime-terminating-during-boot/56017/6?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir-LS crashes with OTP 26. Using OTP 25.x works great.
- https://github.com/elixir-lsp/elixir-ls/issues/886 (https://github.com/elixir-lsp/elixir-ls/issues/886?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Issue that tracks Elixir LS OTP 26 issues
- https://github.com/phoenixframework/phoenixliveview/blob/v0.19.0/CHANGELOG.md (https://github.com/phoenixframework/phoenix_live_view/blob/v0.19.0/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix LiveView 0.19 changelog
- https://twitter.com/chris_mccord/status/1663275883845566473 (https://twitter.com/chris_mccord/status/1663275883845566473?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord announced LiveView 0.19 and TodoTrek demo application.
- https://phoenixframework.org/blog/phoenix-liveview-0.19-released (https://phoenixframework.org/blog/phoenix-liveview-0.19-released?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post for the LiveView 0.19 release
- https://github.com/chrismccord/todo_trek (https://github.com/chrismccord/todo_trek?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – OpenSourced Todo Trek project. “A trello-like todo board which shows off different dynamic form strategies with Phoenix LiveView.”
- https://www.twitch.tv/josevalim (https://www.twitch.tv/josevalim?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim Twitch account
- https://www.twitch.tv/videos/1827518510 (https://www.twitch.tv/videos/1827518510?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Prompts for AI agents in Elixir - Day 1 (NO LONGER AVAILABLE)
- https://www.twitch.tv/videos/1828360654 (https://www.twitch.tv/videos/1828360654?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Prompts for AI agents in Elixir - Day 2 (NO LONGER AVAILABLE)
- https://www.twitch.tv/videos/1832616594 (https://www.twitch.tv/videos/1832616594?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Contributing to Open Source with Elixir!
- https://twitter.com/josevalim/status/1663316201584443394 (https://twitter.com/josevalim/status/1663316201584443394?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José on Twitter sharing the
- https://github.com/livebook-dev/livebook/pull/1936 (https://github.com/livebook-dev/livebook/pull/1936?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Livebook doctest feature ended in a PR that was merged.
- https://twitter.com/christhekeele/status/1661178730037886978 (https://twitter.com/christhekeele/status/1661178730037886978?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris Keele shared a tip about customizing your IEx prompt to make copying output easier.
- https://www.youtube.com/watch?v=qr6VAfCm_QE (https://www.youtube.com/watch?v=qr6VAfCm_QE?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – On the shoulder of giants there's room for larger giants- F. Cesarini, A. Leopardi | CBL Mexico 23
- https://www.youtube.com/watch?v=7yU9mvwZKoY (https://www.youtube.com/watch?v=7yU9mvwZKoY?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Distributed Elixir made easy by Johanna Larsson | Code BEAM Lite Mexico 2023
- https://www.youtube.com/watch?v=phRXs8SKzP0 (https://www.youtube.com/watch?v=phRXs8SKzP0?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – How to sell Elixir (Again) by Evadne Wu | Code BEAM Lite Stockholm 2023
- https://2023.elixirconf.com (https://2023.elixirconf.com?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirConf tickets are now on sale
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/ (https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://teller.io/ (https://teller.io/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/livebook-dev/kino_bumblebee (https://github.com/livebook-dev/kino_bumblebee?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/elixir-nx/bumblebee/pull/199 (https://github.com/elixir-nx/bumblebee/pull/199?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – You recently added LLaMa support to Bumblebee
- https://www.semianalysis.com/p/google-we-have-no-moat-and-neither (https://www.semianalysis.com/p/google-we-have-no-moat-and-neither?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Google AI researcher leaked memo
- https://ai.facebook.com/blog/large-language-model-llama-meta-ai/ (https://ai.facebook.com/blog/large-language-model-llama-meta-ai/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://en.wikipedia.org/wiki/Monkeyselfiecopyright_dispute (https://en.wikipedia.org/wiki/Monkey_selfie_copyright_dispute?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – In December 2014, the United States Copyright Office stated that works created by a non-human, such as a photograph taken by a monkey, are not copyrightable.
- https://github.com/microsoft/LoRA (https://github.com/microsoft/LoRA?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
Guest Information
- https://twitter.com/sean_moriarity (https://twitter.com/sean_moriarity?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Twitter
- https://github.com/seanmor5/ (https://github.com/seanmor5/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Github
- https://seanmoriarity.com (https://seanmoriarity.com?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, ai, nx, bumblebee, chatgpt, servings</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>AI topics are all the rage right now, so we team up with Sean Moriarity to unpack what&#39;s going on and what it means for Elixir. Sean talks about Nx and his insights on the timing of Elixir&#39;s readiness for the public AI shift. He explains some of the Python frustrations that Elixir can alleviate and he shares tips on putting a PoC ML solution into a production Elixir app. Recently, Sean added LLaMa support to Bumblebee and he explains the background for the OpenSource Meta LLM people have been playing with and more! Turns out there&#39;s a lot to be excited about for AI and Elixir!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/154" rel="nofollow">http://podcast.thinkingelixir.com/154</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.15.0-rc.1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.15.0-rc.1</a> – Elixir 1.15.0-rc.1</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.14.5?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.14.5</a> – Elixir 1.14.5 - small bug fix release</li>
<li><a href="https://elixirforum.com/t/elixirls-not-working-runtime-terminating-during-boot/56017/6?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixirls-not-working-runtime-terminating-during-boot/56017/6</a> – Elixir-LS crashes with OTP 26. Using OTP 25.x works great.</li>
<li><a href="https://github.com/elixir-lsp/elixir-ls/issues/886?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lsp/elixir-ls/issues/886</a> – Issue that tracks Elixir LS OTP 26 issues</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/v0.19.0/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/v0.19.0/CHANGELOG.md</a> – Phoenix LiveView 0.19 changelog</li>
<li><a href="https://twitter.com/chris_mccord/status/1663275883845566473?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/chris_mccord/status/1663275883845566473</a> – Chris McCord announced LiveView 0.19 and TodoTrek demo application.</li>
<li><a href="https://phoenixframework.org/blog/phoenix-liveview-0.19-released?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://phoenixframework.org/blog/phoenix-liveview-0.19-released</a> – Blog post for the LiveView 0.19 release</li>
<li><a href="https://github.com/chrismccord/todo_trek?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/chrismccord/todo_trek</a> – OpenSourced Todo Trek project. “A trello-like todo board which shows off different dynamic form strategies with Phoenix LiveView.”</li>
<li><a href="https://www.twitch.tv/josevalim?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/josevalim</a> – José Valim Twitch account</li>
<li><a href="https://www.twitch.tv/videos/1827518510?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/videos/1827518510</a> – Prompts for AI agents in Elixir - Day 1 (NO LONGER AVAILABLE)</li>
<li><a href="https://www.twitch.tv/videos/1828360654?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/videos/1828360654</a> – Prompts for AI agents in Elixir - Day 2 (NO LONGER AVAILABLE)</li>
<li><a href="https://www.twitch.tv/videos/1832616594?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/videos/1832616594</a> – Contributing to Open Source with Elixir!</li>
<li><a href="https://twitter.com/josevalim/status/1663316201584443394?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1663316201584443394</a> – José on Twitter sharing the</li>
<li><a href="https://github.com/livebook-dev/livebook/pull/1936?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/livebook-dev/livebook/pull/1936</a> – Livebook doctest feature ended in a PR that was merged.</li>
<li><a href="https://twitter.com/christhekeele/status/1661178730037886978?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/christhekeele/status/1661178730037886978</a> – Chris Keele shared a tip about customizing your IEx prompt to make copying output easier.</li>
<li><a href="https://www.youtube.com/watch?v=qr6VAfCm_QE?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=qr6VAfCm_QE</a> – On the shoulder of giants there&#39;s room for larger giants- F. Cesarini, A. Leopardi | CBL Mexico 23</li>
<li><a href="https://www.youtube.com/watch?v=7yU9mvwZKoY?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=7yU9mvwZKoY</a> – Distributed Elixir made easy by Johanna Larsson | Code BEAM Lite Mexico 2023</li>
<li><a href="https://www.youtube.com/watch?v=phRXs8SKzP0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=phRXs8SKzP0</a> – How to sell Elixir (Again) by Evadne Wu | Code BEAM Lite Stockholm 2023</li>
<li><a href="https://2023.elixirconf.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://2023.elixirconf.com</a> – ElixirConf tickets are now on sale</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/</a></li>
<li><a href="https://teller.io/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://teller.io/</a></li>
<li><a href="https://github.com/livebook-dev/kino_bumblebee?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/livebook-dev/kino_bumblebee</a></li>
<li><a href="https://github.com/elixir-nx/bumblebee/pull/199?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/bumblebee/pull/199</a> – You recently added LLaMa support to Bumblebee</li>
<li><a href="https://www.semianalysis.com/p/google-we-have-no-moat-and-neither?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.semianalysis.com/p/google-we-have-no-moat-and-neither</a> – Google AI researcher leaked memo</li>
<li><a href="https://ai.facebook.com/blog/large-language-model-llama-meta-ai/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ai.facebook.com/blog/large-language-model-llama-meta-ai/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Monkey_selfie_copyright_dispute?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Monkey_selfie_copyright_dispute</a> – In December 2014, the United States Copyright Office stated that works created by a non-human, such as a photograph taken by a monkey, are not copyrightable.</li>
<li><a href="https://github.com/microsoft/LoRA?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/microsoft/LoRA</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/sean_moriarity?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/sean_moriarity</a> – on Twitter</li>
<li><a href="https://github.com/seanmor5/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/seanmor5/</a> – on Github</li>
<li><a href="https://seanmoriarity.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://seanmoriarity.com</a> – Blog</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>AI topics are all the rage right now, so we team up with Sean Moriarity to unpack what&#39;s going on and what it means for Elixir. Sean talks about Nx and his insights on the timing of Elixir&#39;s readiness for the public AI shift. He explains some of the Python frustrations that Elixir can alleviate and he shares tips on putting a PoC ML solution into a production Elixir app. Recently, Sean added LLaMa support to Bumblebee and he explains the background for the OpenSource Meta LLM people have been playing with and more! Turns out there&#39;s a lot to be excited about for AI and Elixir!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/154" rel="nofollow">http://podcast.thinkingelixir.com/154</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.15.0-rc.1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.15.0-rc.1</a> – Elixir 1.15.0-rc.1</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.14.5?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.14.5</a> – Elixir 1.14.5 - small bug fix release</li>
<li><a href="https://elixirforum.com/t/elixirls-not-working-runtime-terminating-during-boot/56017/6?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixirls-not-working-runtime-terminating-during-boot/56017/6</a> – Elixir-LS crashes with OTP 26. Using OTP 25.x works great.</li>
<li><a href="https://github.com/elixir-lsp/elixir-ls/issues/886?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lsp/elixir-ls/issues/886</a> – Issue that tracks Elixir LS OTP 26 issues</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/v0.19.0/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/v0.19.0/CHANGELOG.md</a> – Phoenix LiveView 0.19 changelog</li>
<li><a href="https://twitter.com/chris_mccord/status/1663275883845566473?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/chris_mccord/status/1663275883845566473</a> – Chris McCord announced LiveView 0.19 and TodoTrek demo application.</li>
<li><a href="https://phoenixframework.org/blog/phoenix-liveview-0.19-released?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://phoenixframework.org/blog/phoenix-liveview-0.19-released</a> – Blog post for the LiveView 0.19 release</li>
<li><a href="https://github.com/chrismccord/todo_trek?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/chrismccord/todo_trek</a> – OpenSourced Todo Trek project. “A trello-like todo board which shows off different dynamic form strategies with Phoenix LiveView.”</li>
<li><a href="https://www.twitch.tv/josevalim?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/josevalim</a> – José Valim Twitch account</li>
<li><a href="https://www.twitch.tv/videos/1827518510?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/videos/1827518510</a> – Prompts for AI agents in Elixir - Day 1 (NO LONGER AVAILABLE)</li>
<li><a href="https://www.twitch.tv/videos/1828360654?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/videos/1828360654</a> – Prompts for AI agents in Elixir - Day 2 (NO LONGER AVAILABLE)</li>
<li><a href="https://www.twitch.tv/videos/1832616594?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.twitch.tv/videos/1832616594</a> – Contributing to Open Source with Elixir!</li>
<li><a href="https://twitter.com/josevalim/status/1663316201584443394?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1663316201584443394</a> – José on Twitter sharing the</li>
<li><a href="https://github.com/livebook-dev/livebook/pull/1936?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/livebook-dev/livebook/pull/1936</a> – Livebook doctest feature ended in a PR that was merged.</li>
<li><a href="https://twitter.com/christhekeele/status/1661178730037886978?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/christhekeele/status/1661178730037886978</a> – Chris Keele shared a tip about customizing your IEx prompt to make copying output easier.</li>
<li><a href="https://www.youtube.com/watch?v=qr6VAfCm_QE?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=qr6VAfCm_QE</a> – On the shoulder of giants there&#39;s room for larger giants- F. Cesarini, A. Leopardi | CBL Mexico 23</li>
<li><a href="https://www.youtube.com/watch?v=7yU9mvwZKoY?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=7yU9mvwZKoY</a> – Distributed Elixir made easy by Johanna Larsson | Code BEAM Lite Mexico 2023</li>
<li><a href="https://www.youtube.com/watch?v=phRXs8SKzP0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=phRXs8SKzP0</a> – How to sell Elixir (Again) by Evadne Wu | Code BEAM Lite Stockholm 2023</li>
<li><a href="https://2023.elixirconf.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://2023.elixirconf.com</a> – ElixirConf tickets are now on sale</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/</a></li>
<li><a href="https://teller.io/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://teller.io/</a></li>
<li><a href="https://github.com/livebook-dev/kino_bumblebee?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/livebook-dev/kino_bumblebee</a></li>
<li><a href="https://github.com/elixir-nx/bumblebee/pull/199?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/bumblebee/pull/199</a> – You recently added LLaMa support to Bumblebee</li>
<li><a href="https://www.semianalysis.com/p/google-we-have-no-moat-and-neither?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.semianalysis.com/p/google-we-have-no-moat-and-neither</a> – Google AI researcher leaked memo</li>
<li><a href="https://ai.facebook.com/blog/large-language-model-llama-meta-ai/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ai.facebook.com/blog/large-language-model-llama-meta-ai/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Monkey_selfie_copyright_dispute?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Monkey_selfie_copyright_dispute</a> – In December 2014, the United States Copyright Office stated that works created by a non-human, such as a photograph taken by a monkey, are not copyrightable.</li>
<li><a href="https://github.com/microsoft/LoRA?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/microsoft/LoRA</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/sean_moriarity?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/sean_moriarity</a> – on Twitter</li>
<li><a href="https://github.com/seanmor5/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/seanmor5/</a> – on Github</li>
<li><a href="https://seanmoriarity.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://seanmoriarity.com</a> – Blog</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>138: Thinking Elixir News</title>
  <link>https://podcast.thinkingelixir.com/138</link>
  <guid isPermaLink="false">3ff308e4-977d-43a0-86ab-dde2f7b71bc4</guid>
  <pubDate>Tue, 14 Feb 2023 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/3ff308e4-977d-43a0-86ab-dde2f7b71bc4.mp3" length="6508544" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News covers the new core Phoenix.Template project, Nx and the coming multiple GPU support, Integrating the Trix WYSIWYG editor, and “Code Code Ship” bringing commercial package support to Elixir and more!</itunes:subtitle>
  <itunes:duration>8:36</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News-only episode covers the new Phoenix.Template project, upcoming Nx work for Elixir using multiple GPUs, benefits of Elixir as seen by new people learning it, integrating the Trix JS WYSIWYG editor with LiveView, a new service called "Code Code Ship" that aims to make commercial Hex packages a thing in the Elixir space, and more!
Show Notes online - http://podcast.thinkingelixir.com/138 (http://podcast.thinkingelixir.com/138)
Elixir Community News
- https://twitter.com/TheErlef/status/1620482168219738116 (https://twitter.com/TheErlef/status/1620482168219738116?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim updated Phoenix.Template to include an implementation of the embedtemplates/2 macro
- https://github.com/phoenixframework/phoenix_template/commit/d6098a7f647911f68149196c7ec19c9fba935a85 (https://github.com/phoenixframework/phoenix_template/commit/d6098a7f647911f68149196c7ec19c9fba935a85?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The commit
- https://culttt.com/2023/01/27/embedding-xml-templates-phoenix-1-7 (https://culttt.com/2023/01/27/embedding-xml-templates-phoenix-1-7?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Philip Brown had an issue rendering XML templates in the new Phoenix 1.7 causing him to dig deeper and write about it.
- https://github.com/phoenixframework/phoenix_template (https://github.com/phoenixframework/phoenix_template?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The new phoenixtemplate package
- https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md (https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix 1.7 current RC changelog
- https://genserver.social/notice/ARrm86OMb5K6yekcUK (https://genserver.social/notice/ARrm86OMb5K6yekcUK?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim shared a bit about the work going on in the Nx projects. This is where Elixir/ML join together.
- https://twitter.com/clarkware/status/1616504190171287565 (https://twitter.com/clarkware/status/1616504190171287565?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Mike Clark and the Pragmatic Studios course
- https://twitter.com/EnriqueLeigh/status/1622537492594393088 (https://twitter.com/EnriqueLeigh/status/1622537492594393088?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Enrique Leigh has been interviewing people learning Elixir and shared some results in this Twitter thread.
- https://twitter.com/polvalente/status/1621751987594215430 (https://twitter.com/polvalente/status/1621751987594215430?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir telemetry is going to gain GRPC support soon
- https://github.com/elixir-grpc/grpc/pull/298 (https://github.com/elixir-grpc/grpc/pull/298?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://elixircahttps://hex.pm/packages/ectosts.io/trix-editor (https://elixircahttps://hex.pm/packages/ectosts.io/trix-editor?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Trix Editor setup in LiveView tutorial
- https://trix-editor.org/ (https://trix-editor.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://codecodeship.com/blog/2023-01-25-sell-your-library-for-money (https://codecodeship.com/blog/2023-01-25-sell-your-library-for-money?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Code Code Ship - Sell your code. Starting with Elixir then moving to Javascript, C#, and Ruby
- https://twitter.com/TheErlef/status/1621929830135791616 (https://twitter.com/TheErlef/status/1621929830135791616?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Code BEAM Lite Stockholm takes place on May 12th 2023. It is a one-track in-person conference.
- https://sessionize.com/code-beam-lite-stockholm-2023 (https://sessionize.com/code-beam-lite-stockholm-2023?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, news, nx, gpu, phoenix_template</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News-only episode covers the new Phoenix.Template project, upcoming Nx work for Elixir using multiple GPUs, benefits of Elixir as seen by new people learning it, integrating the Trix JS WYSIWYG editor with LiveView, a new service called &quot;Code Code Ship&quot; that aims to make commercial Hex packages a thing in the Elixir space, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/138" rel="nofollow">http://podcast.thinkingelixir.com/138</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://twitter.com/TheErlef/status/1620482168219738116?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1620482168219738116</a> – José Valim updated Phoenix.Template to include an implementation of the embed_templates/2 macro</li>
<li><a href="https://github.com/phoenixframework/phoenix_template/commit/d6098a7f647911f68149196c7ec19c9fba935a85?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_template/commit/d6098a7f647911f68149196c7ec19c9fba935a85</a> – The commit</li>
<li><a href="https://culttt.com/2023/01/27/embedding-xml-templates-phoenix-1-7?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://culttt.com/2023/01/27/embedding-xml-templates-phoenix-1-7</a> – Philip Brown had an issue rendering XML templates in the new Phoenix 1.7 causing him to dig deeper and write about it.</li>
<li><a href="https://github.com/phoenixframework/phoenix_template?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_template</a> – The new phoenix_template package</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md</a> – Phoenix 1.7 current RC changelog</li>
<li><a href="https://genserver.social/notice/ARrm86OMb5K6yekcUK?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://genserver.social/notice/ARrm86OMb5K6yekcUK</a> – José Valim shared a bit about the work going on in the Nx projects. This is where Elixir/ML join together.</li>
<li><a href="https://twitter.com/clarkware/status/1616504190171287565?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/clarkware/status/1616504190171287565</a> – Mike Clark and the Pragmatic Studios course</li>
<li><a href="https://twitter.com/EnriqueLeigh/status/1622537492594393088?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/EnriqueLeigh/status/1622537492594393088</a> – Enrique Leigh has been interviewing people learning Elixir and shared some results in this Twitter thread.</li>
<li><a href="https://twitter.com/polvalente/status/1621751987594215430?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/polvalente/status/1621751987594215430</a> – Elixir telemetry is going to gain GRPC support soon</li>
<li><a href="https://github.com/elixir-grpc/grpc/pull/298?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-grpc/grpc/pull/298</a></li>
<li><a href="https://elixircahttps://hex.pm/packages/ectosts.io/trix-editor?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixircahttps://hex.pm/packages/ectosts.io/trix-editor</a> – Trix Editor setup in LiveView tutorial</li>
<li><a href="https://trix-editor.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://trix-editor.org/</a></li>
<li><a href="https://codecodeship.com/blog/2023-01-25-sell-your-library-for-money?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codecodeship.com/blog/2023-01-25-sell-your-library-for-money</a> – Code Code Ship - Sell your code. Starting with Elixir then moving to Javascript, C#, and Ruby</li>
<li><a href="https://twitter.com/TheErlef/status/1621929830135791616?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1621929830135791616</a> – Code BEAM Lite Stockholm takes place on May 12th 2023. It is a one-track in-person conference.</li>
<li><a href="https://sessionize.com/code-beam-lite-stockholm-2023?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://sessionize.com/code-beam-lite-stockholm-2023</a></li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News-only episode covers the new Phoenix.Template project, upcoming Nx work for Elixir using multiple GPUs, benefits of Elixir as seen by new people learning it, integrating the Trix JS WYSIWYG editor with LiveView, a new service called &quot;Code Code Ship&quot; that aims to make commercial Hex packages a thing in the Elixir space, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/138" rel="nofollow">http://podcast.thinkingelixir.com/138</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://twitter.com/TheErlef/status/1620482168219738116?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1620482168219738116</a> – José Valim updated Phoenix.Template to include an implementation of the embed_templates/2 macro</li>
<li><a href="https://github.com/phoenixframework/phoenix_template/commit/d6098a7f647911f68149196c7ec19c9fba935a85?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_template/commit/d6098a7f647911f68149196c7ec19c9fba935a85</a> – The commit</li>
<li><a href="https://culttt.com/2023/01/27/embedding-xml-templates-phoenix-1-7?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://culttt.com/2023/01/27/embedding-xml-templates-phoenix-1-7</a> – Philip Brown had an issue rendering XML templates in the new Phoenix 1.7 causing him to dig deeper and write about it.</li>
<li><a href="https://github.com/phoenixframework/phoenix_template?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_template</a> – The new phoenix_template package</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md</a> – Phoenix 1.7 current RC changelog</li>
<li><a href="https://genserver.social/notice/ARrm86OMb5K6yekcUK?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://genserver.social/notice/ARrm86OMb5K6yekcUK</a> – José Valim shared a bit about the work going on in the Nx projects. This is where Elixir/ML join together.</li>
<li><a href="https://twitter.com/clarkware/status/1616504190171287565?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/clarkware/status/1616504190171287565</a> – Mike Clark and the Pragmatic Studios course</li>
<li><a href="https://twitter.com/EnriqueLeigh/status/1622537492594393088?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/EnriqueLeigh/status/1622537492594393088</a> – Enrique Leigh has been interviewing people learning Elixir and shared some results in this Twitter thread.</li>
<li><a href="https://twitter.com/polvalente/status/1621751987594215430?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/polvalente/status/1621751987594215430</a> – Elixir telemetry is going to gain GRPC support soon</li>
<li><a href="https://github.com/elixir-grpc/grpc/pull/298?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-grpc/grpc/pull/298</a></li>
<li><a href="https://elixircahttps://hex.pm/packages/ectosts.io/trix-editor?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixircahttps://hex.pm/packages/ectosts.io/trix-editor</a> – Trix Editor setup in LiveView tutorial</li>
<li><a href="https://trix-editor.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://trix-editor.org/</a></li>
<li><a href="https://codecodeship.com/blog/2023-01-25-sell-your-library-for-money?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codecodeship.com/blog/2023-01-25-sell-your-library-for-money</a> – Code Code Ship - Sell your code. Starting with Elixir then moving to Javascript, C#, and Ruby</li>
<li><a href="https://twitter.com/TheErlef/status/1621929830135791616?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1621929830135791616</a> – Code BEAM Lite Stockholm takes place on May 12th 2023. It is a one-track in-person conference.</li>
<li><a href="https://sessionize.com/code-beam-lite-stockholm-2023?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://sessionize.com/code-beam-lite-stockholm-2023</a></li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>133: Winning the ML Prise</title>
  <link>https://podcast.thinkingelixir.com/133</link>
  <guid isPermaLink="false">ad89ae71-a53e-44c3-ab82-fbd916afbc12</guid>
  <pubDate>Tue, 10 Jan 2023 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/ad89ae71-a53e-44c3-ab82-fbd916afbc12.mp3" length="31905792" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Philip Brown talks about how he created Prise.com using Elixir, Phoenix, Axon, Nx and LiveView to help people use machine learning to prioritize their tasks spread across multiple systems!</itunes:subtitle>
  <itunes:duration>43:53</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>We talk with Philip Brown who started Prise in Jan 2022 using Elixir, Axon and Nx to apply machine learning to project management. He shares what he's accomplished as a one-person dev team and how Elixir enabled him to develop more rapidly. He shares how, with no ML academic training, he learned as he went and developed and trained his own models that classify and prioritize people's tasks spread across multiple systems! A fun and empowering discussion!
Show Notes online - http://podcast.thinkingelixir.com/133 (http://podcast.thinkingelixir.com/133)
Elixir Community News
- https://twitter.com/whatyouhide/status/1609914819511222273 (https://twitter.com/whatyouhide/status/1609914819511222273) – Andrea Leopardi has started a video series solving networking problems from protohackers.com
- https://protohackers.com/ (https://protohackers.com/)
- https://twitter.com/livebookdev/status/1608127539196882944 (https://twitter.com/livebookdev/status/1608127539196882944) – A Smart cell for playing with DALL-E directly from Livebook
- https://github.com/PJUllrich/kino_dalle (https://github.com/PJUllrich/kino_dalle)
- https://twitter.com/toranb/status/1609238634020106246 (https://twitter.com/toranb/status/1609238634020106246) – A "hello world" of ML with Axon
- https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58 (https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58) – Gist with the full example
- https://en.wikipedia.org/wiki/Fizz_buzz (https://en.wikipedia.org/wiki/Fizz_buzz) – Fizz Buzz explained
- https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less (https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less) – German Velesco released a video and post about Phoenix going “View-less”
- https://www.youtube.com/watch?v=h-803kOXq3g (https://www.youtube.com/watch?v=h-803kOXq3g)
- https://news.ycombinator.com/item?id=34188461 (https://news.ycombinator.com/item?id=34188461) – The view-less post discussion on Hacker News
- https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39ADAh6IwIuh8K6gd (https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39_A_DAh6IwIuh8K6gd) – ElixirConf EU 2022 videos continue to be released.
- https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto (https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto) – finitomata library updated to support Ecto
- https://github.com/am-kantox/finitomata (https://github.com/am-kantox/finitomata)
- https://fosstodon.org/@lfe/109620918877368730 (https://fosstodon.org/@lfe/109620918877368730) – Version 2.1.0 of LFE was released.
- https://pagespeed.web.dev/report (https://pagespeed.web.dev/report) – Fun experiment. Pagespeed Insights and LiveView with Tailwind.
- https://hex.pm/packages/phoenix_seo (https://hex.pm/packages/phoenix_seo) – Phoenix SEO package
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://prise.com (https://prise.com)
- https://www.reddit.com/r/elixir/comments/z9q156/ibuiltpriseatooltotrackandsearch_work/ (https://www.reddit.com/r/elixir/comments/z9q156/i_built_prise_a_tool_to_track_and_search_work/)
- https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/ (https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/) – End-to-end article showing recognizing handwritten digits with Elixir, Axon, and Nx
- https://twitter.com/philipbrown/status/1604476648639692800 (https://twitter.com/philipbrown/status/1604476648639692800) – Tweet about Elixir reducing cost of development
- https://twitter.com/philipbrown/status/1604793690630672384 (https://twitter.com/philipbrown/status/1604793690630672384) – Tweet about Elixir reducing cost of development
Guest Information
- https://twitter.com/philipbrown (https://twitter.com/philipbrown) – on Twitter
- https://github.com/philipbrown/ (https://github.com/philipbrown/) – on Github
- https://prise.com (https://prise.com) – Website
- https://culttt.com (https://culttt.com) – Blog
- philip@prise.com
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, machine learning, nx, axon, live view, startup</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We talk with Philip Brown who started Prise in Jan 2022 using Elixir, Axon and Nx to apply machine learning to project management. He shares what he&#39;s accomplished as a one-person dev team and how Elixir enabled him to develop more rapidly. He shares how, with no ML academic training, he learned as he went and developed and trained his own models that classify and prioritize people&#39;s tasks spread across multiple systems! A fun and empowering discussion!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/133" rel="nofollow">http://podcast.thinkingelixir.com/133</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://twitter.com/whatyouhide/status/1609914819511222273" rel="nofollow">https://twitter.com/whatyouhide/status/1609914819511222273</a> – Andrea Leopardi has started a video series solving networking problems from protohackers.com</li>
<li><a href="https://protohackers.com/" rel="nofollow">https://protohackers.com/</a></li>
<li><a href="https://twitter.com/livebookdev/status/1608127539196882944" rel="nofollow">https://twitter.com/livebookdev/status/1608127539196882944</a> – A Smart cell for playing with DALL-E directly from Livebook</li>
<li><a href="https://github.com/PJUllrich/kino_dalle" rel="nofollow">https://github.com/PJUllrich/kino_dalle</a></li>
<li><a href="https://twitter.com/toranb/status/1609238634020106246" rel="nofollow">https://twitter.com/toranb/status/1609238634020106246</a> – A &quot;hello world&quot; of ML with Axon</li>
<li><a href="https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58" rel="nofollow">https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58</a> – Gist with the full example</li>
<li><a href="https://en.wikipedia.org/wiki/Fizz_buzz" rel="nofollow">https://en.wikipedia.org/wiki/Fizz_buzz</a> – Fizz Buzz explained</li>
<li><a href="https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less" rel="nofollow">https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less</a> – German Velesco released a video and post about Phoenix going “View-less”</li>
<li><a href="https://www.youtube.com/watch?v=h-803kOXq3g" rel="nofollow">https://www.youtube.com/watch?v=h-803kOXq3g</a></li>
<li><a href="https://news.ycombinator.com/item?id=34188461" rel="nofollow">https://news.ycombinator.com/item?id=34188461</a> – The view-less post discussion on Hacker News</li>
<li><a href="https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39_A_DAh6IwIuh8K6gd" rel="nofollow">https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39_A_DAh6IwIuh8K6gd</a> – ElixirConf EU 2022 videos continue to be released.</li>
<li><a href="https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto" rel="nofollow">https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto</a> – finitomata library updated to support Ecto</li>
<li><a href="https://github.com/am-kantox/finitomata" rel="nofollow">https://github.com/am-kantox/finitomata</a></li>
<li><a href="https://fosstodon.org/@lfe/109620918877368730" rel="nofollow">https://fosstodon.org/@lfe/109620918877368730</a> – Version 2.1.0 of LFE was released.</li>
<li><a href="https://pagespeed.web.dev/report" rel="nofollow">https://pagespeed.web.dev/report</a> – Fun experiment. Pagespeed Insights and LiveView with Tailwind.</li>
<li><a href="https://hex.pm/packages/phoenix_seo" rel="nofollow">https://hex.pm/packages/phoenix_seo</a> – Phoenix SEO package</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://prise.com" rel="nofollow">https://prise.com</a></li>
<li><a href="https://www.reddit.com/r/elixir/comments/z9q156/i_built_prise_a_tool_to_track_and_search_work/" rel="nofollow">https://www.reddit.com/r/elixir/comments/z9q156/i_built_prise_a_tool_to_track_and_search_work/</a></li>
<li><a href="https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/" rel="nofollow">https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/</a> – End-to-end article showing recognizing handwritten digits with Elixir, Axon, and Nx</li>
<li><a href="https://twitter.com/philipbrown/status/1604476648639692800" rel="nofollow">https://twitter.com/philipbrown/status/1604476648639692800</a> – Tweet about Elixir reducing cost of development</li>
<li><a href="https://twitter.com/philipbrown/status/1604793690630672384" rel="nofollow">https://twitter.com/philipbrown/status/1604793690630672384</a> – Tweet about Elixir reducing cost of development</li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/philipbrown" rel="nofollow">https://twitter.com/philipbrown</a> – on Twitter</li>
<li><a href="https://github.com/philipbrown/" rel="nofollow">https://github.com/philipbrown/</a> – on Github</li>
<li><a href="https://prise.com" rel="nofollow">https://prise.com</a> – Website</li>
<li><a href="https://culttt.com" rel="nofollow">https://culttt.com</a> – Blog</li>
<li><a href="mailto:philip@prise.com" rel="nofollow">philip@prise.com</a></li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Mastadon - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Mastadon - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Mastadon - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Mastadon - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We talk with Philip Brown who started Prise in Jan 2022 using Elixir, Axon and Nx to apply machine learning to project management. He shares what he&#39;s accomplished as a one-person dev team and how Elixir enabled him to develop more rapidly. He shares how, with no ML academic training, he learned as he went and developed and trained his own models that classify and prioritize people&#39;s tasks spread across multiple systems! A fun and empowering discussion!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/133" rel="nofollow">http://podcast.thinkingelixir.com/133</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://twitter.com/whatyouhide/status/1609914819511222273" rel="nofollow">https://twitter.com/whatyouhide/status/1609914819511222273</a> – Andrea Leopardi has started a video series solving networking problems from protohackers.com</li>
<li><a href="https://protohackers.com/" rel="nofollow">https://protohackers.com/</a></li>
<li><a href="https://twitter.com/livebookdev/status/1608127539196882944" rel="nofollow">https://twitter.com/livebookdev/status/1608127539196882944</a> – A Smart cell for playing with DALL-E directly from Livebook</li>
<li><a href="https://github.com/PJUllrich/kino_dalle" rel="nofollow">https://github.com/PJUllrich/kino_dalle</a></li>
<li><a href="https://twitter.com/toranb/status/1609238634020106246" rel="nofollow">https://twitter.com/toranb/status/1609238634020106246</a> – A &quot;hello world&quot; of ML with Axon</li>
<li><a href="https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58" rel="nofollow">https://gist.github.com/toranb/e5c48565e83e4baaaf2c5850531a8a58</a> – Gist with the full example</li>
<li><a href="https://en.wikipedia.org/wiki/Fizz_buzz" rel="nofollow">https://en.wikipedia.org/wiki/Fizz_buzz</a> – Fizz Buzz explained</li>
<li><a href="https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less" rel="nofollow">https://www.germanvelasco.com/blog/phoenix-1-7-is-view-less</a> – German Velesco released a video and post about Phoenix going “View-less”</li>
<li><a href="https://www.youtube.com/watch?v=h-803kOXq3g" rel="nofollow">https://www.youtube.com/watch?v=h-803kOXq3g</a></li>
<li><a href="https://news.ycombinator.com/item?id=34188461" rel="nofollow">https://news.ycombinator.com/item?id=34188461</a> – The view-less post discussion on Hacker News</li>
<li><a href="https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39_A_DAh6IwIuh8K6gd" rel="nofollow">https://www.youtube.com/playlist?list=PLvL2NEhYV4ZuuF39_A_DAh6IwIuh8K6gd</a> – ElixirConf EU 2022 videos continue to be released.</li>
<li><a href="https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto" rel="nofollow">https://rocket-science.ru/hacking/2023/01/01/finitomata-marries-ecto</a> – finitomata library updated to support Ecto</li>
<li><a href="https://github.com/am-kantox/finitomata" rel="nofollow">https://github.com/am-kantox/finitomata</a></li>
<li><a href="https://fosstodon.org/@lfe/109620918877368730" rel="nofollow">https://fosstodon.org/@lfe/109620918877368730</a> – Version 2.1.0 of LFE was released.</li>
<li><a href="https://pagespeed.web.dev/report" rel="nofollow">https://pagespeed.web.dev/report</a> – Fun experiment. Pagespeed Insights and LiveView with Tailwind.</li>
<li><a href="https://hex.pm/packages/phoenix_seo" rel="nofollow">https://hex.pm/packages/phoenix_seo</a> – Phoenix SEO package</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://prise.com" rel="nofollow">https://prise.com</a></li>
<li><a href="https://www.reddit.com/r/elixir/comments/z9q156/i_built_prise_a_tool_to_track_and_search_work/" rel="nofollow">https://www.reddit.com/r/elixir/comments/z9q156/i_built_prise_a_tool_to_track_and_search_work/</a></li>
<li><a href="https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/" rel="nofollow">https://fly.io/phoenix-files/recognize-digits-using-ml-in-elixir/</a> – End-to-end article showing recognizing handwritten digits with Elixir, Axon, and Nx</li>
<li><a href="https://twitter.com/philipbrown/status/1604476648639692800" rel="nofollow">https://twitter.com/philipbrown/status/1604476648639692800</a> – Tweet about Elixir reducing cost of development</li>
<li><a href="https://twitter.com/philipbrown/status/1604793690630672384" rel="nofollow">https://twitter.com/philipbrown/status/1604793690630672384</a> – Tweet about Elixir reducing cost of development</li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/philipbrown" rel="nofollow">https://twitter.com/philipbrown</a> – on Twitter</li>
<li><a href="https://github.com/philipbrown/" rel="nofollow">https://github.com/philipbrown/</a> – on Github</li>
<li><a href="https://prise.com" rel="nofollow">https://prise.com</a> – Website</li>
<li><a href="https://culttt.com" rel="nofollow">https://culttt.com</a> – Blog</li>
<li><a href="mailto:philip@prise.com" rel="nofollow">philip@prise.com</a></li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Mastadon - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Mastadon - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Mastadon - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Mastadon - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>130: Bumblebee Buzz with José Valim</title>
  <link>https://podcast.thinkingelixir.com/130</link>
  <guid isPermaLink="false">5068b898-a32b-43d8-a448-f2e0194baad3</guid>
  <pubDate>Tue, 20 Dec 2022 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/5068b898-a32b-43d8-a448-f2e0194baad3.mp3" length="54884352" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>The buzz around Bumblebee is energetic! Listen to José Valim, Paulo Valente, and Jonatan Kłosko explain and share what this means for the Elixir community! We can easily add advanced AI models to our Phoenix apps for one!</itunes:subtitle>
  <itunes:duration>1:15:48</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>The Elixir community is buzzing with excitement around Bumblebee! Bumblebee makes it easy to use a variety of pre-trained neural network models in Elixir. José Valim, Paulo Valente, and Jonatan Kłosko join us to talk about this latest advancement. We learn how Bumblebee works, the abilities that are supported today, where things are going next and the longer term visions of what's possible. We cover the new Livebook smart cells that create an easy playground for playing with Bumblebee, a single-file Phoenix example that does image classification, and much more!
Show Notes online - http://podcast.thinkingelixir.com/130 (http://podcast.thinkingelixir.com/130)
Elixir Community News
- https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O (https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O) – José Valim made the Bumblebee reveal
- https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix (https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix) – Phoenix examples using Bumblebee
- https://spawnfest.org/2022.html (https://spawnfest.org/2022.html) – SpawnFest 2022 winners announced
- https://github.com/spawnfest/json_native (https://github.com/spawnfest/json_native) – 1st place overall - jasonnative
- https://github.com/spawnfest/secret_vault (https://github.com/spawnfest/secret_vault) – Tie for 2nd place - secretvault
- https://github.com/spawnfest/the-arborists (https://github.com/spawnfest/the-arborists) – Tied for 2nd place - the-arborists
- https://github.com/spawnfest/dtu (https://github.com/spawnfest/dtu) – 3rd place overall - dtu (“Data The Ultimate”)
- https://podcast.thinkingelixir.com/127 (https://podcast.thinkingelixir.com/127) – Lively project episode won in Livebook category
- https://twitter.com/sorentwo/status/1600167231828086785 (https://twitter.com/sorentwo/status/1600167231828086785) – Github's Dependabot Elixir support explained
- https://fosstodon.org/@tylerayoung/109467615067473743 (https://fosstodon.org/@tylerayoung/109467615067473743) – Post from Tyler Young about Dependabot
- https://twitter.com/ElixirMembrane/status/1599751442180382721 (https://twitter.com/ElixirMembrane/status/1599751442180382721) – The Membrane GitHub org is changing to Jellyfish
- https://podcast.thinkingelixir.com/43 (https://podcast.thinkingelixir.com/43) – Previous interview about Membrane
- https://github.com/benvp/ex_cva (https://github.com/benvp/ex_cva) – Class Variance Authority library
- https://elixirforum.com/t/cva-easily-construct-component-variants/52043 (https://elixirforum.com/t/cva-easily-construct-component-variants/52043) – CVA variant usage explained
- https://github.com/joe-bell/cva (https://github.com/joe-bell/cva) – Original implementation in JS
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://twitter.com/josevalim/status/1600955042621976576 (https://twitter.com/josevalim/status/1600955042621976576) – Bumblebee announcement
- https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O (https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O) – Livebook announcement with embedded Youtube video
- https://www.youtube.com/watch?v=g3oyh3g1AtQ (https://www.youtube.com/watch?v=g3oyh3g1AtQ) – YouTube show-and-tell video from Jose
- https://twitter.com/josevalim/status/1601228739819450368 (https://twitter.com/josevalim/status/1601228739819450368) – Guest article on HuggingFace about Elixir and ML
- https://huggingface.co/blog/elixir-bumblebee (https://huggingface.co/blog/elixir-bumblebee)
- https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix (https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix) – Examples of embedding a Phoenix app in a single file from Chris McCord
- https://github.com/livebook-dev/kino_bumblebee (https://github.com/livebook-dev/kino_bumblebee) – Livebook smart cell
- https://podcast.thinkingelixir.com/109 (https://podcast.thinkingelixir.com/109) – Paulo episode
- https://podcast.thinkingelixir.com/46 (https://podcast.thinkingelixir.com/46) – Jonatan episode
- https://huggingface.co (https://huggingface.co)
- https://github.com/elixir-nx/scholar (https://github.com/elixir-nx/scholar)
- https://podcast.thinkingelixir.com/104 (https://podcast.thinkingelixir.com/104) – Exploring Our Data with Chris Grainger
- https://podcast.thinkingelixir.com/95 (https://podcast.thinkingelixir.com/95) – Rustler Precompiled with Philip Sampaio
- https://en.wikipedia.org/wiki/Federated_learning (https://en.wikipedia.org/wiki/Federated_learning)
- https://prise.com/ (https://prise.com/)
- https://www.amplified.ai/ (https://www.amplified.ai/)
- https://github.com/polvalente/nx-signal (https://github.com/polvalente/nx-signal)
- https://erlef.org/slack-invite/erlef (https://erlef.org/slack-invite/erlef)
Guest Information
- https://genserver.social/josevalim (https://genserver.social/josevalim) – José Valim on Mastadon
- https://twitter.com/josevalim (https://twitter.com/josevalim) – José Valim on Twitter
- https://github.com/josevalim (https://github.com/josevalim) – José Valim on Github
- https://dashbit.co/ (https://dashbit.co/) – Dashbit website and blog
- https://github.com/jonatanklosko/ (https://github.com/jonatanklosko/) – Jonatan Kłosko on Github
- https://jonatanklosko.com/ (https://jonatanklosko.com/) – Blog
- jonatanklosko@gmail.com (mailto:jonatanklosko@gmail.com) – Jonatan's email
- https://twitter.com/polvalente (https://twitter.com/polvalente) – Paulo Valente on Twitter
- https://github.com/polvalente/ (https://github.com/polvalente/) – Paulo Valente on Github
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, axon, nx, bumblebee, machine learning, neural networks, huggingface</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>The Elixir community is buzzing with excitement around Bumblebee! Bumblebee makes it easy to use a variety of pre-trained neural network models in Elixir. José Valim, Paulo Valente, and Jonatan Kłosko join us to talk about this latest advancement. We learn how Bumblebee works, the abilities that are supported today, where things are going next and the longer term visions of what&#39;s possible. We cover the new Livebook smart cells that create an easy playground for playing with Bumblebee, a single-file Phoenix example that does image classification, and much more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/130" rel="nofollow">http://podcast.thinkingelixir.com/130</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O" rel="nofollow">https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O</a> – José Valim made the Bumblebee reveal</li>
<li><a href="https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix" rel="nofollow">https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix</a> – Phoenix examples using Bumblebee</li>
<li><a href="https://spawnfest.org/2022.html" rel="nofollow">https://spawnfest.org/2022.html</a> – SpawnFest 2022 winners announced</li>
<li><a href="https://github.com/spawnfest/json_native" rel="nofollow">https://github.com/spawnfest/json_native</a> – 1st place overall - jason_native</li>
<li><a href="https://github.com/spawnfest/secret_vault" rel="nofollow">https://github.com/spawnfest/secret_vault</a> – Tie for 2nd place - secret_vault</li>
<li><a href="https://github.com/spawnfest/the-arborists" rel="nofollow">https://github.com/spawnfest/the-arborists</a> – Tied for 2nd place - the-arborists</li>
<li><a href="https://github.com/spawnfest/dtu" rel="nofollow">https://github.com/spawnfest/dtu</a> – 3rd place overall - dtu (“Data The Ultimate”)</li>
<li><a href="https://podcast.thinkingelixir.com/127" rel="nofollow">https://podcast.thinkingelixir.com/127</a> – Lively project episode won in Livebook category</li>
<li><a href="https://twitter.com/sorentwo/status/1600167231828086785" rel="nofollow">https://twitter.com/sorentwo/status/1600167231828086785</a> – Github&#39;s Dependabot Elixir support explained</li>
<li><a href="https://fosstodon.org/@tylerayoung/109467615067473743" rel="nofollow">https://fosstodon.org/@tylerayoung/109467615067473743</a> – Post from Tyler Young about Dependabot</li>
<li><a href="https://twitter.com/ElixirMembrane/status/1599751442180382721" rel="nofollow">https://twitter.com/ElixirMembrane/status/1599751442180382721</a> – The Membrane GitHub org is changing to Jellyfish</li>
<li><a href="https://podcast.thinkingelixir.com/43" rel="nofollow">https://podcast.thinkingelixir.com/43</a> – Previous interview about Membrane</li>
<li><a href="https://github.com/benvp/ex_cva" rel="nofollow">https://github.com/benvp/ex_cva</a> – Class Variance Authority library</li>
<li><a href="https://elixirforum.com/t/cva-easily-construct-component-variants/52043" rel="nofollow">https://elixirforum.com/t/cva-easily-construct-component-variants/52043</a> – CVA variant usage explained</li>
<li><a href="https://github.com/joe-bell/cva" rel="nofollow">https://github.com/joe-bell/cva</a> – Original implementation in JS</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://twitter.com/josevalim/status/1600955042621976576" rel="nofollow">https://twitter.com/josevalim/status/1600955042621976576</a> – Bumblebee announcement</li>
<li><a href="https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O" rel="nofollow">https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O</a> – Livebook announcement with embedded Youtube video</li>
<li><a href="https://www.youtube.com/watch?v=g3oyh3g1AtQ" rel="nofollow">https://www.youtube.com/watch?v=g3oyh3g1AtQ</a> – YouTube show-and-tell video from Jose</li>
<li><a href="https://twitter.com/josevalim/status/1601228739819450368" rel="nofollow">https://twitter.com/josevalim/status/1601228739819450368</a> – Guest article on HuggingFace about Elixir and ML</li>
<li><a href="https://huggingface.co/blog/elixir-bumblebee" rel="nofollow">https://huggingface.co/blog/elixir-bumblebee</a></li>
<li><a href="https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix" rel="nofollow">https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix</a> – Examples of embedding a Phoenix app in a single file from Chris McCord</li>
<li><a href="https://github.com/livebook-dev/kino_bumblebee" rel="nofollow">https://github.com/livebook-dev/kino_bumblebee</a> – Livebook smart cell</li>
<li><a href="https://podcast.thinkingelixir.com/109" rel="nofollow">https://podcast.thinkingelixir.com/109</a> – Paulo episode</li>
<li><a href="https://podcast.thinkingelixir.com/46" rel="nofollow">https://podcast.thinkingelixir.com/46</a> – Jonatan episode</li>
<li><a href="https://huggingface.co" rel="nofollow">https://huggingface.co</a></li>
<li><a href="https://github.com/elixir-nx/scholar" rel="nofollow">https://github.com/elixir-nx/scholar</a></li>
<li><a href="https://podcast.thinkingelixir.com/104" rel="nofollow">https://podcast.thinkingelixir.com/104</a> – Exploring Our Data with Chris Grainger</li>
<li><a href="https://podcast.thinkingelixir.com/95" rel="nofollow">https://podcast.thinkingelixir.com/95</a> – Rustler Precompiled with Philip Sampaio</li>
<li><a href="https://en.wikipedia.org/wiki/Federated_learning" rel="nofollow">https://en.wikipedia.org/wiki/Federated_learning</a></li>
<li><a href="https://prise.com/" rel="nofollow">https://prise.com/</a></li>
<li><a href="https://www.amplified.ai/" rel="nofollow">https://www.amplified.ai/</a></li>
<li><a href="https://github.com/polvalente/nx-signal" rel="nofollow">https://github.com/polvalente/nx-signal</a></li>
<li><a href="https://erlef.org/slack-invite/erlef" rel="nofollow">https://erlef.org/slack-invite/erlef</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://genserver.social/josevalim" rel="nofollow">https://genserver.social/josevalim</a> – José Valim on Mastadon</li>
<li><a href="https://twitter.com/josevalim" rel="nofollow">https://twitter.com/josevalim</a> – José Valim on Twitter</li>
<li><a href="https://github.com/josevalim" rel="nofollow">https://github.com/josevalim</a> – José Valim on Github</li>
<li><a href="https://dashbit.co/" rel="nofollow">https://dashbit.co/</a> – Dashbit website and blog</li>
<li><a href="https://github.com/jonatanklosko/" rel="nofollow">https://github.com/jonatanklosko/</a> – Jonatan Kłosko on Github</li>
<li><a href="https://jonatanklosko.com/" rel="nofollow">https://jonatanklosko.com/</a> – Blog</li>
<li><a href="mailto:jonatanklosko@gmail.com" rel="nofollow">jonatanklosko@gmail.com</a> – Jonatan&#39;s email</li>
<li><a href="https://twitter.com/polvalente" rel="nofollow">https://twitter.com/polvalente</a> – Paulo Valente on Twitter</li>
<li><a href="https://github.com/polvalente/" rel="nofollow">https://github.com/polvalente/</a> – Paulo Valente on Github</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Mastadon - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Mastadon - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Mastadon - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Mastadon - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>The Elixir community is buzzing with excitement around Bumblebee! Bumblebee makes it easy to use a variety of pre-trained neural network models in Elixir. José Valim, Paulo Valente, and Jonatan Kłosko join us to talk about this latest advancement. We learn how Bumblebee works, the abilities that are supported today, where things are going next and the longer term visions of what&#39;s possible. We cover the new Livebook smart cells that create an easy playground for playing with Bumblebee, a single-file Phoenix example that does image classification, and much more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/130" rel="nofollow">http://podcast.thinkingelixir.com/130</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O" rel="nofollow">https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O</a> – José Valim made the Bumblebee reveal</li>
<li><a href="https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix" rel="nofollow">https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix</a> – Phoenix examples using Bumblebee</li>
<li><a href="https://spawnfest.org/2022.html" rel="nofollow">https://spawnfest.org/2022.html</a> – SpawnFest 2022 winners announced</li>
<li><a href="https://github.com/spawnfest/json_native" rel="nofollow">https://github.com/spawnfest/json_native</a> – 1st place overall - jason_native</li>
<li><a href="https://github.com/spawnfest/secret_vault" rel="nofollow">https://github.com/spawnfest/secret_vault</a> – Tie for 2nd place - secret_vault</li>
<li><a href="https://github.com/spawnfest/the-arborists" rel="nofollow">https://github.com/spawnfest/the-arborists</a> – Tied for 2nd place - the-arborists</li>
<li><a href="https://github.com/spawnfest/dtu" rel="nofollow">https://github.com/spawnfest/dtu</a> – 3rd place overall - dtu (“Data The Ultimate”)</li>
<li><a href="https://podcast.thinkingelixir.com/127" rel="nofollow">https://podcast.thinkingelixir.com/127</a> – Lively project episode won in Livebook category</li>
<li><a href="https://twitter.com/sorentwo/status/1600167231828086785" rel="nofollow">https://twitter.com/sorentwo/status/1600167231828086785</a> – Github&#39;s Dependabot Elixir support explained</li>
<li><a href="https://fosstodon.org/@tylerayoung/109467615067473743" rel="nofollow">https://fosstodon.org/@tylerayoung/109467615067473743</a> – Post from Tyler Young about Dependabot</li>
<li><a href="https://twitter.com/ElixirMembrane/status/1599751442180382721" rel="nofollow">https://twitter.com/ElixirMembrane/status/1599751442180382721</a> – The Membrane GitHub org is changing to Jellyfish</li>
<li><a href="https://podcast.thinkingelixir.com/43" rel="nofollow">https://podcast.thinkingelixir.com/43</a> – Previous interview about Membrane</li>
<li><a href="https://github.com/benvp/ex_cva" rel="nofollow">https://github.com/benvp/ex_cva</a> – Class Variance Authority library</li>
<li><a href="https://elixirforum.com/t/cva-easily-construct-component-variants/52043" rel="nofollow">https://elixirforum.com/t/cva-easily-construct-component-variants/52043</a> – CVA variant usage explained</li>
<li><a href="https://github.com/joe-bell/cva" rel="nofollow">https://github.com/joe-bell/cva</a> – Original implementation in JS</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://twitter.com/josevalim/status/1600955042621976576" rel="nofollow">https://twitter.com/josevalim/status/1600955042621976576</a> – Bumblebee announcement</li>
<li><a href="https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O" rel="nofollow">https://news.livebook.dev/announcing-bumblebee-gpt2-stable-diffusion-and-more-in-elixir-3Op73O</a> – Livebook announcement with embedded Youtube video</li>
<li><a href="https://www.youtube.com/watch?v=g3oyh3g1AtQ" rel="nofollow">https://www.youtube.com/watch?v=g3oyh3g1AtQ</a> – YouTube show-and-tell video from Jose</li>
<li><a href="https://twitter.com/josevalim/status/1601228739819450368" rel="nofollow">https://twitter.com/josevalim/status/1601228739819450368</a> – Guest article on HuggingFace about Elixir and ML</li>
<li><a href="https://huggingface.co/blog/elixir-bumblebee" rel="nofollow">https://huggingface.co/blog/elixir-bumblebee</a></li>
<li><a href="https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix" rel="nofollow">https://github.com/elixir-nx/bumblebee/tree/main/examples/phoenix</a> – Examples of embedding a Phoenix app in a single file from Chris McCord</li>
<li><a href="https://github.com/livebook-dev/kino_bumblebee" rel="nofollow">https://github.com/livebook-dev/kino_bumblebee</a> – Livebook smart cell</li>
<li><a href="https://podcast.thinkingelixir.com/109" rel="nofollow">https://podcast.thinkingelixir.com/109</a> – Paulo episode</li>
<li><a href="https://podcast.thinkingelixir.com/46" rel="nofollow">https://podcast.thinkingelixir.com/46</a> – Jonatan episode</li>
<li><a href="https://huggingface.co" rel="nofollow">https://huggingface.co</a></li>
<li><a href="https://github.com/elixir-nx/scholar" rel="nofollow">https://github.com/elixir-nx/scholar</a></li>
<li><a href="https://podcast.thinkingelixir.com/104" rel="nofollow">https://podcast.thinkingelixir.com/104</a> – Exploring Our Data with Chris Grainger</li>
<li><a href="https://podcast.thinkingelixir.com/95" rel="nofollow">https://podcast.thinkingelixir.com/95</a> – Rustler Precompiled with Philip Sampaio</li>
<li><a href="https://en.wikipedia.org/wiki/Federated_learning" rel="nofollow">https://en.wikipedia.org/wiki/Federated_learning</a></li>
<li><a href="https://prise.com/" rel="nofollow">https://prise.com/</a></li>
<li><a href="https://www.amplified.ai/" rel="nofollow">https://www.amplified.ai/</a></li>
<li><a href="https://github.com/polvalente/nx-signal" rel="nofollow">https://github.com/polvalente/nx-signal</a></li>
<li><a href="https://erlef.org/slack-invite/erlef" rel="nofollow">https://erlef.org/slack-invite/erlef</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://genserver.social/josevalim" rel="nofollow">https://genserver.social/josevalim</a> – José Valim on Mastadon</li>
<li><a href="https://twitter.com/josevalim" rel="nofollow">https://twitter.com/josevalim</a> – José Valim on Twitter</li>
<li><a href="https://github.com/josevalim" rel="nofollow">https://github.com/josevalim</a> – José Valim on Github</li>
<li><a href="https://dashbit.co/" rel="nofollow">https://dashbit.co/</a> – Dashbit website and blog</li>
<li><a href="https://github.com/jonatanklosko/" rel="nofollow">https://github.com/jonatanklosko/</a> – Jonatan Kłosko on Github</li>
<li><a href="https://jonatanklosko.com/" rel="nofollow">https://jonatanklosko.com/</a> – Blog</li>
<li><a href="mailto:jonatanklosko@gmail.com" rel="nofollow">jonatanklosko@gmail.com</a> – Jonatan&#39;s email</li>
<li><a href="https://twitter.com/polvalente" rel="nofollow">https://twitter.com/polvalente</a> – Paulo Valente on Twitter</li>
<li><a href="https://github.com/polvalente/" rel="nofollow">https://github.com/polvalente/</a> – Paulo Valente on Github</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Mastadon - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Mastadon - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Mastadon - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Mastadon - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>104: Exploring Our Data with Chris Grainger</title>
  <link>https://podcast.thinkingelixir.com/104</link>
  <guid isPermaLink="false">5c7a0b45-2836-4638-922b-9ce71d2ef9b7</guid>
  <pubDate>Tue, 21 Jun 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/5c7a0b45-2836-4638-922b-9ce71d2ef9b7.mp3" length="35420160" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Explorer lets us explore and manipulate two-dimensional data like we already do with DB tables, spreadsheets, CSV files, and more. It's a tool that “regular” Elixir devs can take advantage of today!</itunes:subtitle>
  <itunes:duration>48:54</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>Chris Grainger explains Explorer, Nx's recent addition. It's a “Data Frame” library which sounds far more nebulous than it is. It lets us explore and manipulate two-dimensional data like we already do with DB tables, spreadsheets, CSV files, etc. Only this works in memory, is faster, and has predefined functions that make it very powerful. Explorer fills an important slot in the overall pie for data science and ML in Elixir. However, Explorer is also one of the tools that “regular” Elixir devs can take advantage of today!
Show Notes online - http://podcast.thinkingelixir.com/104 (http://podcast.thinkingelixir.com/104)
Elixir Community News
- https://twitter.com/josevalim/status/1535008937640181760 (https://twitter.com/josevalim/status/1535008937640181760) – At ElixirConf EU, José Valim announced there is an ongoing PhD scholarship for researching and developing a type system for Elixir that is powered by set-theoretic types.
- https://www.irif.fr/~gc/ (https://www.irif.fr/~gc/) – Giuseppe Castagna's Home Page. Senior Research Scientist
- https://arxiv.org/abs/2111.03354 (https://arxiv.org/abs/2111.03354) – Programming with union, intersection, and negation types
- https://twitter.com/fhunleth/status/1534826558774464512 (https://twitter.com/fhunleth/status/1534826558774464512)
- https://podcast.thinkingelixir.com/72 (https://podcast.thinkingelixir.com/72) – Typecheck interview
- https://github.com/ergo-services/ergo (https://github.com/ergo-services/ergo) – We learned of a Golang library called “ergo” that is an “actor based Framework for creating microservices using technologies and design patterns of Erlang/OTP in Golang”
- https://twitter.com/erlangforums/status/1534822378722713601 (https://twitter.com/erlangforums/status/1534822378722713601) – Patch Package OTP 25.0.1 Released
- https://erlangforums.com/t/patch-package-otp-25-0-1-released/1526 (https://erlangforums.com/t/patch-package-otp-25-0-1-released/1526) – Minor bug fixes. Zlib updated
- https://flowbite.com/docs/getting-started/introduction/ (https://flowbite.com/docs/getting-started/introduction/) – More free alternative to TailwindUI
- https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.2 (https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.2) – tailwindcss CLI v3.1.2 released which includes postcss-import into the CLI bundle
- https://twitter.com/adamwathan/status/1535989815778463746 (https://twitter.com/adamwathan/status/1535989815778463746) – Adam Wathan, the Tailwind CSS guy, had a fun quote that we liked.
- “Open source is “right to repair” for software — nothing more, nothing less. Maintain that attitude and any frustration or entitlement you feel will be replaced with gratitude. Better for maintainers, and better for you.”
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://github.com/elixir-nx/explorer (https://github.com/elixir-nx/explorer)
- https://hexdocs.pm/explorer/Explorer.html (https://hexdocs.pm/explorer/Explorer.html)
- https://hexdocs.pm/explorer/Explorer.DataFrame.html (https://hexdocs.pm/explorer/Explorer.DataFrame.html)
- https://hexdocs.pm/explorer/Explorer.Series.html (https://hexdocs.pm/explorer/Explorer.Series.html)
- https://twitter.com/cigrainger/status/1518896955921154048 (https://twitter.com/cigrainger/status/1518896955921154048) – Tweet about using Rustler and Rustler Precompiled
- https://hexdocs.pm/explorer/exploring_explorer.html (https://hexdocs.pm/explorer/exploring_explorer.html) – Includes a “Ten Minutes to Explorer” Livebook guide in the docs to walk you through setup to getting started with a good overview.
- https://www.cigrainger.com/posts/introducing-explorer/ (https://www.cigrainger.com/posts/introducing-explorer/)
- https://databricks.com/glossary/what-are-dataframes (https://databricks.com/glossary/what-are-dataframes)
- https://pandas.pydata.org/docs/user_guide/dsintro.html (https://pandas.pydata.org/docs/user_guide/dsintro.html)
- https://dataframes.juliadata.org/stable/ (https://dataframes.juliadata.org/stable/)
- https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html (https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html)
- https://github.com/dashbitco/table (https://github.com/dashbitco/table)
- https://huggingface.co/ (https://huggingface.co/)
- https://www.amplified.ai/ (https://www.amplified.ai/) – Chris' company
- https://pandas.pydata.org/ (https://pandas.pydata.org/)
- https://en.wikipedia.org/wiki/Extract%2Ctransform%2Cload (https://en.wikipedia.org/wiki/Extract%2C_transform%2C_load)
- https://github.com/tyrchen/ex_polars (https://github.com/tyrchen/ex_polars) – Library that got him started with Rust, Rustler and working with polars
- https://hexdocs.pm/rustler_precompiled/RustlerPrecompiled.html (https://hexdocs.pm/rustler_precompiled/RustlerPrecompiled.html)
- https://github.com/philss/rustler_precompiled (https://github.com/philss/rustler_precompiled)
- https://huggingface.co/docs/transformers/main_classes/tokenizer (https://huggingface.co/docs/transformers/main_classes/tokenizer)
- https://github.com/elixir-nx/tokenizers (https://github.com/elixir-nx/tokenizers)
- https://docs.rs/crate/polars/0.22.0 (https://docs.rs/crate/polars/0.22.0)
- https://github.com/pola-rs/polars (https://github.com/pola-rs/polars)
- https://parquet.apache.org/ (https://parquet.apache.org/)
- https://avro.apache.org/ (https://avro.apache.org/)
- https://arrow.apache.org/overview/ (https://arrow.apache.org/overview/)
- https://vega.github.io/vega-lite/ (https://vega.github.io/vega-lite/)
- https://www.rdocumentation.org/packages/dplyr/ (https://www.rdocumentation.org/packages/dplyr/)
Guest Information
- https://twitter.com/cigrainger (https://twitter.com/cigrainger) – on Twitter
- https://github.com/cigrainger/ (https://github.com/cigrainger/) – on Github
- https://cigrainger.com (https://cigrainger.com) – Blog
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- Cade Ward - @cadebward (https://twitter.com/cadebward) 
</description>
  <itunes:keywords>elixir, data analysis, explorer, nx, data frames, spreadsheet, csv, patents</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Chris Grainger explains Explorer, Nx&#39;s recent addition. It&#39;s a “Data Frame” library which sounds far more nebulous than it is. It lets us explore and manipulate two-dimensional data like we already do with DB tables, spreadsheets, CSV files, etc. Only this works in memory, is faster, and has predefined functions that make it very powerful. Explorer fills an important slot in the overall pie for data science and ML in Elixir. However, Explorer is also one of the tools that “regular” Elixir devs can take advantage of today!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/104" rel="nofollow">http://podcast.thinkingelixir.com/104</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://twitter.com/josevalim/status/1535008937640181760" rel="nofollow">https://twitter.com/josevalim/status/1535008937640181760</a> – At ElixirConf EU, José Valim announced there is an ongoing PhD scholarship for researching and developing a type system for Elixir that is powered by set-theoretic types.</li>
<li><a href="https://www.irif.fr/%7Egc/" rel="nofollow">https://www.irif.fr/~gc/</a> – Giuseppe Castagna&#39;s Home Page. Senior Research Scientist</li>
<li><a href="https://arxiv.org/abs/2111.03354" rel="nofollow">https://arxiv.org/abs/2111.03354</a> – Programming with union, intersection, and negation types</li>
<li><a href="https://twitter.com/fhunleth/status/1534826558774464512" rel="nofollow">https://twitter.com/fhunleth/status/1534826558774464512</a></li>
<li><a href="https://podcast.thinkingelixir.com/72" rel="nofollow">https://podcast.thinkingelixir.com/72</a> – Typecheck interview</li>
<li><a href="https://github.com/ergo-services/ergo" rel="nofollow">https://github.com/ergo-services/ergo</a> – We learned of a Golang library called “ergo” that is an “actor based Framework for creating microservices using technologies and design patterns of Erlang/OTP in Golang”</li>
<li><a href="https://twitter.com/erlangforums/status/1534822378722713601" rel="nofollow">https://twitter.com/erlangforums/status/1534822378722713601</a> – Patch Package OTP 25.0.1 Released</li>
<li><a href="https://erlangforums.com/t/patch-package-otp-25-0-1-released/1526" rel="nofollow">https://erlangforums.com/t/patch-package-otp-25-0-1-released/1526</a> – Minor bug fixes. Zlib updated</li>
<li><a href="https://flowbite.com/docs/getting-started/introduction/" rel="nofollow">https://flowbite.com/docs/getting-started/introduction/</a> – More free alternative to TailwindUI</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.2" rel="nofollow">https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.2</a> – tailwindcss CLI v3.1.2 released which includes postcss-import into the CLI bundle</li>
<li><a href="https://twitter.com/adamwathan/status/1535989815778463746" rel="nofollow">https://twitter.com/adamwathan/status/1535989815778463746</a> – Adam Wathan, the Tailwind CSS guy, had a fun quote that we liked.</li>
<li>“Open source is “right to repair” for software — nothing more, nothing less. Maintain that attitude and any frustration or entitlement you feel will be replaced with gratitude. Better for maintainers, and better for you.”</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://github.com/elixir-nx/explorer" rel="nofollow">https://github.com/elixir-nx/explorer</a></li>
<li><a href="https://hexdocs.pm/explorer/Explorer.html" rel="nofollow">https://hexdocs.pm/explorer/Explorer.html</a></li>
<li><a href="https://hexdocs.pm/explorer/Explorer.DataFrame.html" rel="nofollow">https://hexdocs.pm/explorer/Explorer.DataFrame.html</a></li>
<li><a href="https://hexdocs.pm/explorer/Explorer.Series.html" rel="nofollow">https://hexdocs.pm/explorer/Explorer.Series.html</a></li>
<li><a href="https://twitter.com/cigrainger/status/1518896955921154048" rel="nofollow">https://twitter.com/cigrainger/status/1518896955921154048</a> – Tweet about using Rustler and Rustler Precompiled</li>
<li><a href="https://hexdocs.pm/explorer/exploring_explorer.html" rel="nofollow">https://hexdocs.pm/explorer/exploring_explorer.html</a> – Includes a “Ten Minutes to Explorer” Livebook guide in the docs to walk you through setup to getting started with a good overview.</li>
<li><a href="https://www.cigrainger.com/posts/introducing-explorer/" rel="nofollow">https://www.cigrainger.com/posts/introducing-explorer/</a></li>
<li><a href="https://databricks.com/glossary/what-are-dataframes" rel="nofollow">https://databricks.com/glossary/what-are-dataframes</a></li>
<li><a href="https://pandas.pydata.org/docs/user_guide/dsintro.html" rel="nofollow">https://pandas.pydata.org/docs/user_guide/dsintro.html</a></li>
<li><a href="https://dataframes.juliadata.org/stable/" rel="nofollow">https://dataframes.juliadata.org/stable/</a></li>
<li><a href="https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html" rel="nofollow">https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html</a></li>
<li><a href="https://github.com/dashbitco/table" rel="nofollow">https://github.com/dashbitco/table</a></li>
<li><a href="https://huggingface.co/" rel="nofollow">https://huggingface.co/</a></li>
<li><a href="https://www.amplified.ai/" rel="nofollow">https://www.amplified.ai/</a> – Chris&#39; company</li>
<li><a href="https://pandas.pydata.org/" rel="nofollow">https://pandas.pydata.org/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Extract%2C_transform%2C_load" rel="nofollow">https://en.wikipedia.org/wiki/Extract%2C_transform%2C_load</a></li>
<li><a href="https://github.com/tyrchen/ex_polars" rel="nofollow">https://github.com/tyrchen/ex_polars</a> – Library that got him started with Rust, Rustler and working with polars</li>
<li><a href="https://hexdocs.pm/rustler_precompiled/RustlerPrecompiled.html" rel="nofollow">https://hexdocs.pm/rustler_precompiled/RustlerPrecompiled.html</a></li>
<li><a href="https://github.com/philss/rustler_precompiled" rel="nofollow">https://github.com/philss/rustler_precompiled</a></li>
<li><a href="https://huggingface.co/docs/transformers/main_classes/tokenizer" rel="nofollow">https://huggingface.co/docs/transformers/main_classes/tokenizer</a></li>
<li><a href="https://github.com/elixir-nx/tokenizers" rel="nofollow">https://github.com/elixir-nx/tokenizers</a></li>
<li><a href="https://docs.rs/crate/polars/0.22.0" rel="nofollow">https://docs.rs/crate/polars/0.22.0</a></li>
<li><a href="https://github.com/pola-rs/polars" rel="nofollow">https://github.com/pola-rs/polars</a></li>
<li><a href="https://parquet.apache.org/" rel="nofollow">https://parquet.apache.org/</a></li>
<li><a href="https://avro.apache.org/" rel="nofollow">https://avro.apache.org/</a></li>
<li><a href="https://arrow.apache.org/overview/" rel="nofollow">https://arrow.apache.org/overview/</a></li>
<li><a href="https://vega.github.io/vega-lite/" rel="nofollow">https://vega.github.io/vega-lite/</a></li>
<li><a href="https://www.rdocumentation.org/packages/dplyr/" rel="nofollow">https://www.rdocumentation.org/packages/dplyr/</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/cigrainger" rel="nofollow">https://twitter.com/cigrainger</a> – on Twitter</li>
<li><a href="https://github.com/cigrainger/" rel="nofollow">https://github.com/cigrainger/</a> – on Github</li>
<li><a href="https://cigrainger.com" rel="nofollow">https://cigrainger.com</a> – Blog</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Chris Grainger explains Explorer, Nx&#39;s recent addition. It&#39;s a “Data Frame” library which sounds far more nebulous than it is. It lets us explore and manipulate two-dimensional data like we already do with DB tables, spreadsheets, CSV files, etc. Only this works in memory, is faster, and has predefined functions that make it very powerful. Explorer fills an important slot in the overall pie for data science and ML in Elixir. However, Explorer is also one of the tools that “regular” Elixir devs can take advantage of today!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/104" rel="nofollow">http://podcast.thinkingelixir.com/104</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://twitter.com/josevalim/status/1535008937640181760" rel="nofollow">https://twitter.com/josevalim/status/1535008937640181760</a> – At ElixirConf EU, José Valim announced there is an ongoing PhD scholarship for researching and developing a type system for Elixir that is powered by set-theoretic types.</li>
<li><a href="https://www.irif.fr/%7Egc/" rel="nofollow">https://www.irif.fr/~gc/</a> – Giuseppe Castagna&#39;s Home Page. Senior Research Scientist</li>
<li><a href="https://arxiv.org/abs/2111.03354" rel="nofollow">https://arxiv.org/abs/2111.03354</a> – Programming with union, intersection, and negation types</li>
<li><a href="https://twitter.com/fhunleth/status/1534826558774464512" rel="nofollow">https://twitter.com/fhunleth/status/1534826558774464512</a></li>
<li><a href="https://podcast.thinkingelixir.com/72" rel="nofollow">https://podcast.thinkingelixir.com/72</a> – Typecheck interview</li>
<li><a href="https://github.com/ergo-services/ergo" rel="nofollow">https://github.com/ergo-services/ergo</a> – We learned of a Golang library called “ergo” that is an “actor based Framework for creating microservices using technologies and design patterns of Erlang/OTP in Golang”</li>
<li><a href="https://twitter.com/erlangforums/status/1534822378722713601" rel="nofollow">https://twitter.com/erlangforums/status/1534822378722713601</a> – Patch Package OTP 25.0.1 Released</li>
<li><a href="https://erlangforums.com/t/patch-package-otp-25-0-1-released/1526" rel="nofollow">https://erlangforums.com/t/patch-package-otp-25-0-1-released/1526</a> – Minor bug fixes. Zlib updated</li>
<li><a href="https://flowbite.com/docs/getting-started/introduction/" rel="nofollow">https://flowbite.com/docs/getting-started/introduction/</a> – More free alternative to TailwindUI</li>
<li><a href="https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.2" rel="nofollow">https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.2</a> – tailwindcss CLI v3.1.2 released which includes postcss-import into the CLI bundle</li>
<li><a href="https://twitter.com/adamwathan/status/1535989815778463746" rel="nofollow">https://twitter.com/adamwathan/status/1535989815778463746</a> – Adam Wathan, the Tailwind CSS guy, had a fun quote that we liked.</li>
<li>“Open source is “right to repair” for software — nothing more, nothing less. Maintain that attitude and any frustration or entitlement you feel will be replaced with gratitude. Better for maintainers, and better for you.”</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://github.com/elixir-nx/explorer" rel="nofollow">https://github.com/elixir-nx/explorer</a></li>
<li><a href="https://hexdocs.pm/explorer/Explorer.html" rel="nofollow">https://hexdocs.pm/explorer/Explorer.html</a></li>
<li><a href="https://hexdocs.pm/explorer/Explorer.DataFrame.html" rel="nofollow">https://hexdocs.pm/explorer/Explorer.DataFrame.html</a></li>
<li><a href="https://hexdocs.pm/explorer/Explorer.Series.html" rel="nofollow">https://hexdocs.pm/explorer/Explorer.Series.html</a></li>
<li><a href="https://twitter.com/cigrainger/status/1518896955921154048" rel="nofollow">https://twitter.com/cigrainger/status/1518896955921154048</a> – Tweet about using Rustler and Rustler Precompiled</li>
<li><a href="https://hexdocs.pm/explorer/exploring_explorer.html" rel="nofollow">https://hexdocs.pm/explorer/exploring_explorer.html</a> – Includes a “Ten Minutes to Explorer” Livebook guide in the docs to walk you through setup to getting started with a good overview.</li>
<li><a href="https://www.cigrainger.com/posts/introducing-explorer/" rel="nofollow">https://www.cigrainger.com/posts/introducing-explorer/</a></li>
<li><a href="https://databricks.com/glossary/what-are-dataframes" rel="nofollow">https://databricks.com/glossary/what-are-dataframes</a></li>
<li><a href="https://pandas.pydata.org/docs/user_guide/dsintro.html" rel="nofollow">https://pandas.pydata.org/docs/user_guide/dsintro.html</a></li>
<li><a href="https://dataframes.juliadata.org/stable/" rel="nofollow">https://dataframes.juliadata.org/stable/</a></li>
<li><a href="https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html" rel="nofollow">https://cran.r-project.org/web/packages/tidyr/vignettes/tidy-data.html</a></li>
<li><a href="https://github.com/dashbitco/table" rel="nofollow">https://github.com/dashbitco/table</a></li>
<li><a href="https://huggingface.co/" rel="nofollow">https://huggingface.co/</a></li>
<li><a href="https://www.amplified.ai/" rel="nofollow">https://www.amplified.ai/</a> – Chris&#39; company</li>
<li><a href="https://pandas.pydata.org/" rel="nofollow">https://pandas.pydata.org/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Extract%2C_transform%2C_load" rel="nofollow">https://en.wikipedia.org/wiki/Extract%2C_transform%2C_load</a></li>
<li><a href="https://github.com/tyrchen/ex_polars" rel="nofollow">https://github.com/tyrchen/ex_polars</a> – Library that got him started with Rust, Rustler and working with polars</li>
<li><a href="https://hexdocs.pm/rustler_precompiled/RustlerPrecompiled.html" rel="nofollow">https://hexdocs.pm/rustler_precompiled/RustlerPrecompiled.html</a></li>
<li><a href="https://github.com/philss/rustler_precompiled" rel="nofollow">https://github.com/philss/rustler_precompiled</a></li>
<li><a href="https://huggingface.co/docs/transformers/main_classes/tokenizer" rel="nofollow">https://huggingface.co/docs/transformers/main_classes/tokenizer</a></li>
<li><a href="https://github.com/elixir-nx/tokenizers" rel="nofollow">https://github.com/elixir-nx/tokenizers</a></li>
<li><a href="https://docs.rs/crate/polars/0.22.0" rel="nofollow">https://docs.rs/crate/polars/0.22.0</a></li>
<li><a href="https://github.com/pola-rs/polars" rel="nofollow">https://github.com/pola-rs/polars</a></li>
<li><a href="https://parquet.apache.org/" rel="nofollow">https://parquet.apache.org/</a></li>
<li><a href="https://avro.apache.org/" rel="nofollow">https://avro.apache.org/</a></li>
<li><a href="https://arrow.apache.org/overview/" rel="nofollow">https://arrow.apache.org/overview/</a></li>
<li><a href="https://vega.github.io/vega-lite/" rel="nofollow">https://vega.github.io/vega-lite/</a></li>
<li><a href="https://www.rdocumentation.org/packages/dplyr/" rel="nofollow">https://www.rdocumentation.org/packages/dplyr/</a></li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/cigrainger" rel="nofollow">https://twitter.com/cigrainger</a> – on Twitter</li>
<li><a href="https://github.com/cigrainger/" rel="nofollow">https://github.com/cigrainger/</a> – on Github</li>
<li><a href="https://cigrainger.com" rel="nofollow">https://cigrainger.com</a> – Blog</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>102: Machine Learning in Elixir with Sean Moriarity</title>
  <link>https://podcast.thinkingelixir.com/102</link>
  <guid isPermaLink="false">550821e1-8d03-4aac-8107-3b28d9e4a1f3</guid>
  <pubDate>Tue, 07 Jun 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/550821e1-8d03-4aac-8107-3b28d9e4a1f3.mp3" length="30597120" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Sean Moriarity explains Machine Learning in the Elixir space. It's a fast developing area and Sean helps us follow the important points even if we aren't doing ML ourselves… because our teams may still need it.</itunes:subtitle>
  <itunes:duration>42:12</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>Sean Moriarity, the author of Genetic Algorithms in Elixir, lays out Machine Learning in the Elixir space. We talk about where it is today and where it's going in the future. Sean talks more about his book, how that led to working with José Valim which then led to the creation of Nx. He fills us in on recent ML events with Google and Facebook and shows us how Elixir fits into the bigger picture. It's a fast developing area and Sean helps us follow the important points even if we aren't doing ML ourselves… because our teams may still need it.
Show Notes online - http://podcast.thinkingelixir.com/102 (http://podcast.thinkingelixir.com/102)
Elixir Community News
- https://github.com/phoenixframework/phoenixliveview/blob/v0.17.10/CHANGELOG.md (https://github.com/phoenixframework/phoenix_live_view/blob/v0.17.10/CHANGELOG.md) – Phoenix LiveView gets a minor release v0.17.10 with formatting improvements
- https://www.rakeroutes.com/2022/05/18/let-s-write-an-elixir-livebook-smart-cell (https://www.rakeroutes.com/2022/05/18/let-s-write-an-elixir-livebook-smart-cell) – Creating custom Livebook Smart Cells
- https://twitter.com/evadne/status/1527651328188723209 (https://twitter.com/evadne/status/1527651328188723209) – Etso was updated to work with the latest Ecto
- https://github.com/evadne/etso (https://github.com/evadne/etso) – Etso library
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/ (https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/) – Genetic Algorithms in Elixir
- https://github.com/elixir-nx/nx (https://github.com/elixir-nx/nx) – Numerical Elixir (Nx)
- https://github.com/elixir-nx/axon (https://github.com/elixir-nx/axon) – Nx-powered Neural Networks for Elixir.
- https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/ (https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/) – Book - Genetic Algorithms in Elixir
- https://scala-lang.org/ (https://scala-lang.org/)
- https://www.quora.com/ (https://www.quora.com/)
- https://pragprog.com/titles/elixir16/programming-elixir-1-6/ (https://pragprog.com/titles/elixir16/programming-elixir-1-6/)
- https://pragprog.com/titles/phoenix14/programming-phoenix-1-4/ (https://pragprog.com/titles/phoenix14/programming-phoenix-1-4/)
- https://www.linkedin.com/in/briancardarella/ (https://www.linkedin.com/in/briancardarella/)
- https://dockyard.com/ (https://dockyard.com/)
- https://dockyard.com/blog/authors/sean-moriarity (https://dockyard.com/blog/authors/sean-moriarity) – Sean's blog posts on Dockyard blog
- https://numpy.org/ (https://numpy.org/)
- https://llvm.org/ (https://llvm.org/)
- https://en.wikipedia.org/wiki/Softmax_function (https://en.wikipedia.org/wiki/Softmax_function)
- https://en.wikipedia.org/wiki/Naturallanguageprocessing (https://en.wikipedia.org/wiki/Natural_language_processing)
- https://xkcd.com/1897/ (https://xkcd.com/1897/) – XKCD comic
- https://www.image-net.org/ (https://www.image-net.org/)
- https://www.deeplearningbook.org/ (https://www.deeplearningbook.org/)
- https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html (https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html)
- https://erlef.org/wg/machine-learning (https://erlef.org/wg/machine-learning) – Erlang Eco-system foundation machine working group
Guest Information
- https://twitter.com/sean_moriarity (https://twitter.com/sean_moriarity) – on Twitter
- https://github.com/seanmor5/ (https://github.com/seanmor5/) – on Github
- https://seanmoriarity.com (https://seanmoriarity.com) – Blog
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- Cade Ward - @cadebward (https://twitter.com/cadebward) 
</description>
  <itunes:keywords>elixir, machine learning, ai, nx, axon, genetic algorithms</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Sean Moriarity, the author of Genetic Algorithms in Elixir, lays out Machine Learning in the Elixir space. We talk about where it is today and where it&#39;s going in the future. Sean talks more about his book, how that led to working with José Valim which then led to the creation of Nx. He fills us in on recent ML events with Google and Facebook and shows us how Elixir fits into the bigger picture. It&#39;s a fast developing area and Sean helps us follow the important points even if we aren&#39;t doing ML ourselves… because our teams may still need it.</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/102" rel="nofollow">http://podcast.thinkingelixir.com/102</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/v0.17.10/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/v0.17.10/CHANGELOG.md</a> – Phoenix LiveView gets a minor release v0.17.10 with formatting improvements</li>
<li><a href="https://www.rakeroutes.com/2022/05/18/let-s-write-an-elixir-livebook-smart-cell" rel="nofollow">https://www.rakeroutes.com/2022/05/18/let-s-write-an-elixir-livebook-smart-cell</a> – Creating custom Livebook Smart Cells</li>
<li><a href="https://twitter.com/evadne/status/1527651328188723209" rel="nofollow">https://twitter.com/evadne/status/1527651328188723209</a> – Etso was updated to work with the latest Ecto</li>
<li><a href="https://github.com/evadne/etso" rel="nofollow">https://github.com/evadne/etso</a> – Etso library</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/" rel="nofollow">https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/</a> – Genetic Algorithms in Elixir</li>
<li><a href="https://github.com/elixir-nx/nx" rel="nofollow">https://github.com/elixir-nx/nx</a> – Numerical Elixir (Nx)</li>
<li><a href="https://github.com/elixir-nx/axon" rel="nofollow">https://github.com/elixir-nx/axon</a> – Nx-powered Neural Networks for Elixir.</li>
<li><a href="https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/" rel="nofollow">https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/</a> – Book - Genetic Algorithms in Elixir</li>
<li><a href="https://scala-lang.org/" rel="nofollow">https://scala-lang.org/</a></li>
<li><a href="https://www.quora.com/" rel="nofollow">https://www.quora.com/</a></li>
<li><a href="https://pragprog.com/titles/elixir16/programming-elixir-1-6/" rel="nofollow">https://pragprog.com/titles/elixir16/programming-elixir-1-6/</a></li>
<li><a href="https://pragprog.com/titles/phoenix14/programming-phoenix-1-4/" rel="nofollow">https://pragprog.com/titles/phoenix14/programming-phoenix-1-4/</a></li>
<li><a href="https://www.linkedin.com/in/briancardarella/" rel="nofollow">https://www.linkedin.com/in/briancardarella/</a></li>
<li><a href="https://dockyard.com/" rel="nofollow">https://dockyard.com/</a></li>
<li><a href="https://dockyard.com/blog/authors/sean-moriarity" rel="nofollow">https://dockyard.com/blog/authors/sean-moriarity</a> – Sean&#39;s blog posts on Dockyard blog</li>
<li><a href="https://numpy.org/" rel="nofollow">https://numpy.org/</a></li>
<li><a href="https://llvm.org/" rel="nofollow">https://llvm.org/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Softmax_function" rel="nofollow">https://en.wikipedia.org/wiki/Softmax_function</a></li>
<li><a href="https://en.wikipedia.org/wiki/Natural_language_processing" rel="nofollow">https://en.wikipedia.org/wiki/Natural_language_processing</a></li>
<li><a href="https://xkcd.com/1897/" rel="nofollow">https://xkcd.com/1897/</a> – XKCD comic</li>
<li><a href="https://www.image-net.org/" rel="nofollow">https://www.image-net.org/</a></li>
<li><a href="https://www.deeplearningbook.org/" rel="nofollow">https://www.deeplearningbook.org/</a></li>
<li><a href="https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html" rel="nofollow">https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html</a></li>
<li><a href="https://erlef.org/wg/machine-learning" rel="nofollow">https://erlef.org/wg/machine-learning</a> – Erlang Eco-system foundation machine working group</li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/sean_moriarity" rel="nofollow">https://twitter.com/sean_moriarity</a> – on Twitter</li>
<li><a href="https://github.com/seanmor5/" rel="nofollow">https://github.com/seanmor5/</a> – on Github</li>
<li><a href="https://seanmoriarity.com" rel="nofollow">https://seanmoriarity.com</a> – Blog</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Sean Moriarity, the author of Genetic Algorithms in Elixir, lays out Machine Learning in the Elixir space. We talk about where it is today and where it&#39;s going in the future. Sean talks more about his book, how that led to working with José Valim which then led to the creation of Nx. He fills us in on recent ML events with Google and Facebook and shows us how Elixir fits into the bigger picture. It&#39;s a fast developing area and Sean helps us follow the important points even if we aren&#39;t doing ML ourselves… because our teams may still need it.</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/102" rel="nofollow">http://podcast.thinkingelixir.com/102</a></p>

<p><strong>Elixir Community News</strong></p>

<ul>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/v0.17.10/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/v0.17.10/CHANGELOG.md</a> – Phoenix LiveView gets a minor release v0.17.10 with formatting improvements</li>
<li><a href="https://www.rakeroutes.com/2022/05/18/let-s-write-an-elixir-livebook-smart-cell" rel="nofollow">https://www.rakeroutes.com/2022/05/18/let-s-write-an-elixir-livebook-smart-cell</a> – Creating custom Livebook Smart Cells</li>
<li><a href="https://twitter.com/evadne/status/1527651328188723209" rel="nofollow">https://twitter.com/evadne/status/1527651328188723209</a> – Etso was updated to work with the latest Ecto</li>
<li><a href="https://github.com/evadne/etso" rel="nofollow">https://github.com/evadne/etso</a> – Etso library</li>
</ul>

<p>Do you have some Elixir news to share? Tell us at <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a> or email at <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></p>

<p><strong>Discussion Resources</strong></p>

<ul>
<li><a href="https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/" rel="nofollow">https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/</a> – Genetic Algorithms in Elixir</li>
<li><a href="https://github.com/elixir-nx/nx" rel="nofollow">https://github.com/elixir-nx/nx</a> – Numerical Elixir (Nx)</li>
<li><a href="https://github.com/elixir-nx/axon" rel="nofollow">https://github.com/elixir-nx/axon</a> – Nx-powered Neural Networks for Elixir.</li>
<li><a href="https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/" rel="nofollow">https://pragprog.com/titles/smgaelixir/genetic-algorithms-in-elixir/</a> – Book - Genetic Algorithms in Elixir</li>
<li><a href="https://scala-lang.org/" rel="nofollow">https://scala-lang.org/</a></li>
<li><a href="https://www.quora.com/" rel="nofollow">https://www.quora.com/</a></li>
<li><a href="https://pragprog.com/titles/elixir16/programming-elixir-1-6/" rel="nofollow">https://pragprog.com/titles/elixir16/programming-elixir-1-6/</a></li>
<li><a href="https://pragprog.com/titles/phoenix14/programming-phoenix-1-4/" rel="nofollow">https://pragprog.com/titles/phoenix14/programming-phoenix-1-4/</a></li>
<li><a href="https://www.linkedin.com/in/briancardarella/" rel="nofollow">https://www.linkedin.com/in/briancardarella/</a></li>
<li><a href="https://dockyard.com/" rel="nofollow">https://dockyard.com/</a></li>
<li><a href="https://dockyard.com/blog/authors/sean-moriarity" rel="nofollow">https://dockyard.com/blog/authors/sean-moriarity</a> – Sean&#39;s blog posts on Dockyard blog</li>
<li><a href="https://numpy.org/" rel="nofollow">https://numpy.org/</a></li>
<li><a href="https://llvm.org/" rel="nofollow">https://llvm.org/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Softmax_function" rel="nofollow">https://en.wikipedia.org/wiki/Softmax_function</a></li>
<li><a href="https://en.wikipedia.org/wiki/Natural_language_processing" rel="nofollow">https://en.wikipedia.org/wiki/Natural_language_processing</a></li>
<li><a href="https://xkcd.com/1897/" rel="nofollow">https://xkcd.com/1897/</a> – XKCD comic</li>
<li><a href="https://www.image-net.org/" rel="nofollow">https://www.image-net.org/</a></li>
<li><a href="https://www.deeplearningbook.org/" rel="nofollow">https://www.deeplearningbook.org/</a></li>
<li><a href="https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html" rel="nofollow">https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html</a></li>
<li><a href="https://erlef.org/wg/machine-learning" rel="nofollow">https://erlef.org/wg/machine-learning</a> – Erlang Eco-system foundation machine working group</li>
</ul>

<p><strong>Guest Information</strong></p>

<ul>
<li><a href="https://twitter.com/sean_moriarity" rel="nofollow">https://twitter.com/sean_moriarity</a> – on Twitter</li>
<li><a href="https://github.com/seanmor5/" rel="nofollow">https://github.com/seanmor5/</a> – on Github</li>
<li><a href="https://seanmoriarity.com" rel="nofollow">https://seanmoriarity.com</a> – Blog</li>
</ul>

<p><strong>Find us online</strong></p>

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
