<?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>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Wed, 20 May 2026 22:44:06 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Npm”</title>
    <link>https://podcast.thinkingelixir.com/tags/npm</link>
    <pubDate>Tue, 21 Oct 2025 04:15:00 -0600</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>275: From Slop to Success?</title>
  <link>https://podcast.thinkingelixir.com/275</link>
  <guid isPermaLink="false">bafffe5b-63e6-4c55-84fe-c5b5a66c52ac</guid>
  <pubDate>Tue, 21 Oct 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/bafffe5b-63e6-4c55-84fe-c5b5a66c52ac.mp3" length="21211136" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Elixir v1.19.0-rc.2 is the last stop to 1.19, typed structs timeline update, new "mix help app:phoenix" command, gRPC v0.11.0, ReqCassette library, AI coding insights, and more!</itunes:subtitle>
  <itunes:duration>29:02</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>&lt;p&gt;News includes the release of Elixir v1.19.0-rc.2 with impressive deps compile times and optimized set-theoretic type checking, a timeline update on typed structs arriving by next year, the new "mix help app:phoenix" command for building AI Agent context, gRPC library v0.11.0 with client load balancing, ReqCassette for recording test requests, German Velasco's video walkthrough of Phoenix's AGENTS.md file, Brian Cardarella's insights on the influx of AI-generated codebases needing rescue, Elixir Observer's major updates with categories and semantic search, Chris McCord's demonstration of isolated AI coding sandboxes on Fly Machines, NPM's new security changes for token management, and more!&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/275" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/275&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Elixir Community News&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-oct2025" target="_blank" rel="nofollow noopener"&gt;https://paraxial.io/&lt;/a&gt; – 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.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://netter.net/josevalim/status/1975605515313979674?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://netter.net/josevalim/status/1975605515313979674&lt;/a&gt; – José Valim announces Elixir v1.19.0-rc.2 release&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805&lt;/a&gt; – Elixir Forum discussion of v1.19.0-rc.2, the last stop before official v1.19 release&lt;/li&gt;
&lt;li&gt;Remote.com confirmed their codebase compiles 55% faster on v1.19 with type checking still ~1ms/module on average&lt;/li&gt;
&lt;li&gt;José and Guillaume Duboc went beyond current state-of-the-art to optimize key operations for set-theoretic type checking, articles to be published later&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/josevalim/status/1975588421201715334?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1975588421201715334&lt;/a&gt; – New "mix help app:phoenix" command in Elixir v1.19 lists all modules with first paragraph of docs&lt;/li&gt;
&lt;li&gt;Great shortcut tool for building AI Agent context with brief module descriptions&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/z_4seven/status/1975795139739357404?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/z_4seven/status/1975795139739357404&lt;/a&gt; – José Valim provides update on Elixir's typesystem status and timeline&lt;/li&gt;
&lt;li&gt;Plan shifted from typed structs by end of year to providing type inference of all constructs; typed structs might arrive by end of next year&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/sleipni_r/status/1977901944329875893?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/sleipni_r/status/1977901944329875893&lt;/a&gt; – Elixir gRPC library v0.11.0 release announcement&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-grpc/grpc?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-grpc/grpc&lt;/a&gt; – Full-featured Elixir implementation of gRPC protocol with new Client Load Balancing following official specs&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/req_cassette?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/req_cassette&lt;/a&gt; – ReqCassette documentation - new Req library for recording and serializing real requests in tests&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/lostbean/req_cassette/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/lostbean/req_cassette/&lt;/a&gt; – ReqCassette GitHub repository, similar to ExVCR but works with Req and supports async tests&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/parroty/exvcr?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/parroty/exvcr&lt;/a&gt; – ExVCR library for comparison&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/karlclement/status/1976677105980072238?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/karlclement/status/1976677105980072238&lt;/a&gt; – Karl Clement's Twitter thread asking who's using Elixir in production with numerous company replies&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/germsvel/status/1976264583682625776?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/germsvel/status/1976264583682625776&lt;/a&gt; – German Velasco's new ElixirStream video walking through Phoenix 1.8 AGENTS.md file&lt;/li&gt;
&lt;li&gt;Full video is ~25 minutes or split into 12 shorter videos showing what AI typically gets wrong in new Phoenix apps&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=eBpDaUVxiII?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=eBpDaUVxiII&lt;/a&gt; – Episode&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/shorts/fpbWpunfLVg?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/shorts/fpbWpunfLVg&lt;/a&gt; – German Velasco's short video illustrating Ecto's datetime helpers&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/bcardarella/status/1976217163754070372?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/bcardarella/status/1976217163754070372&lt;/a&gt; – Brian Cardarella shares insight about clients needing help finishing AI-generated apps&lt;/li&gt;
&lt;li&gt;DockYard seeing many AI slop generated apps that are nightmares to build on top of&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixir-observer.com/packages/req?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://elixir-observer.com/packages/req&lt;/a&gt; – Elixir Observer website updates by Mimiquate with better design and new features&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixir-observer.com/categories?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://elixir-observer.com/categories&lt;/a&gt; – New categories feature for package discovery (Actors, AI, Audio, Authentication, etc.)&lt;/li&gt;
&lt;li&gt;Categories include semantic search and show unreleased changes per package&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/chris_mccord/status/1976813860742217754?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/chris_mccord/status/1976813860742217754&lt;/a&gt; – Chris McCord demonstrates creating isolated Claude Code sandbox instances on Fly Machines in 15 seconds&lt;/li&gt;
&lt;li&gt;Interesting approach for running AI agents fully isolated from local machine&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/&lt;/a&gt; – NPM announces new security changes including more frequent token rotation and Trusted Publishers (OIDC) support&lt;/li&gt;
&lt;li&gt;Response to recent supply chain attacks showing compromised long-lived tokens are critical vulnerability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Do you have some Elixir news to share? Tell us at &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt; or email at &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Find us online&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://bsky.app/profile/thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;Bluesky&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show - &lt;a href="https://x.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;X&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show on Fediverse - &lt;a href="https://genserver.social/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on X - &lt;a href="https://x.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Bluesky - &lt;a href="https://bsky.app/profile/brainlid.bsky.social" target="_blank" rel="nofollow noopener"&gt;@brainlid.bsky.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Fediverse - &lt;a href="https://genserver.social/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Bluesky - &lt;a href="https://bsky.app/profile/david.bernheisel.com" target="_blank" rel="nofollow noopener"&gt;@david.bernheisel.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Fediverse - &lt;a href="https://genserver.social/dbern" target="_blank" rel="nofollow noopener"&gt;@dbern@genserver.social&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>news, elixir, AI, NPM, slop, consultancy, AGENTS.md</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes the release of Elixir v1.19.0-rc.2 with impressive deps compile times and optimized set-theoretic type checking, a timeline update on typed structs arriving by next year, the new &quot;mix help app:phoenix&quot; command for building AI Agent context, gRPC library v0.11.0 with client load balancing, ReqCassette for recording test requests, German Velasco&#39;s video walkthrough of Phoenix&#39;s AGENTS.md file, Brian Cardarella&#39;s insights on the influx of AI-generated codebases needing rescue, Elixir Observer&#39;s major updates with categories and semantic search, Chris McCord&#39;s demonstration of isolated AI coding sandboxes on Fly Machines, NPM&#39;s new security changes for token management, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/275" rel="nofollow">http://podcast.thinkingelixir.com/275</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://netter.net/josevalim/status/1975605515313979674?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://netter.net/josevalim/status/1975605515313979674</a> – José Valim announces Elixir v1.19.0-rc.2 release</li>
<li><a href="https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805</a> – Elixir Forum discussion of v1.19.0-rc.2, the last stop before official v1.19 release</li>
<li>Remote.com confirmed their codebase compiles 55% faster on v1.19 with type checking still ~1ms/module on average</li>
<li>José and Guillaume Duboc went beyond current state-of-the-art to optimize key operations for set-theoretic type checking, articles to be published later</li>
<li><a href="https://x.com/josevalim/status/1975588421201715334?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1975588421201715334</a> – New &quot;mix help app:phoenix&quot; command in Elixir v1.19 lists all modules with first paragraph of docs</li>
<li>Great shortcut tool for building AI Agent context with brief module descriptions</li>
<li><a href="https://x.com/z_4seven/status/1975795139739357404?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/z_4seven/status/1975795139739357404</a> – José Valim provides update on Elixir&#39;s typesystem status and timeline</li>
<li>Plan shifted from typed structs by end of year to providing type inference of all constructs; typed structs might arrive by end of next year</li>
<li><a href="https://x.com/sleipni_r/status/1977901944329875893?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sleipni_r/status/1977901944329875893</a> – Elixir gRPC library v0.11.0 release announcement</li>
<li><a href="https://github.com/elixir-grpc/grpc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-grpc/grpc</a> – Full-featured Elixir implementation of gRPC protocol with new Client Load Balancing following official specs</li>
<li><a href="https://hexdocs.pm/req_cassette?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/req_cassette</a> – ReqCassette documentation - new Req library for recording and serializing real requests in tests</li>
<li><a href="https://github.com/lostbean/req_cassette/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/lostbean/req_cassette/</a> – ReqCassette GitHub repository, similar to ExVCR but works with Req and supports async tests</li>
<li><a href="https://github.com/parroty/exvcr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/parroty/exvcr</a> – ExVCR library for comparison</li>
<li><a href="https://x.com/karlclement/status/1976677105980072238?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/karlclement/status/1976677105980072238</a> – Karl Clement&#39;s Twitter thread asking who&#39;s using Elixir in production with numerous company replies</li>
<li><a href="https://x.com/germsvel/status/1976264583682625776?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/germsvel/status/1976264583682625776</a> – German Velasco&#39;s new ElixirStream video walking through Phoenix 1.8 AGENTS.md file</li>
<li>Full video is ~25 minutes or split into 12 shorter videos showing what AI typically gets wrong in new Phoenix apps</li>
<li><a href="https://www.youtube.com/watch?v=eBpDaUVxiII?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=eBpDaUVxiII</a> – Episode</li>
<li><a href="https://www.youtube.com/shorts/fpbWpunfLVg?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/shorts/fpbWpunfLVg</a> – German Velasco&#39;s short video illustrating Ecto&#39;s datetime helpers</li>
<li><a href="https://x.com/bcardarella/status/1976217163754070372?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bcardarella/status/1976217163754070372</a> – Brian Cardarella shares insight about clients needing help finishing AI-generated apps</li>
<li>DockYard seeing many AI slop generated apps that are nightmares to build on top of</li>
<li><a href="https://elixir-observer.com/packages/req?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-observer.com/packages/req</a> – Elixir Observer website updates by Mimiquate with better design and new features</li>
<li><a href="https://elixir-observer.com/categories?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-observer.com/categories</a> – New categories feature for package discovery (Actors, AI, Audio, Authentication, etc.)</li>
<li>Categories include semantic search and show unreleased changes per package</li>
<li><a href="https://x.com/chris_mccord/status/1976813860742217754?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/chris_mccord/status/1976813860742217754</a> – Chris McCord demonstrates creating isolated Claude Code sandbox instances on Fly Machines in 15 seconds</li>
<li>Interesting approach for running AI agents fully isolated from local machine</li>
<li><a href="https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/</a> – NPM announces new security changes including more frequent token rotation and Trusted Publishers (OIDC) support</li>
<li>Response to recent supply chain attacks showing compromised long-lived tokens are critical vulnerability</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 release of Elixir v1.19.0-rc.2 with impressive deps compile times and optimized set-theoretic type checking, a timeline update on typed structs arriving by next year, the new &quot;mix help app:phoenix&quot; command for building AI Agent context, gRPC library v0.11.0 with client load balancing, ReqCassette for recording test requests, German Velasco&#39;s video walkthrough of Phoenix&#39;s AGENTS.md file, Brian Cardarella&#39;s insights on the influx of AI-generated codebases needing rescue, Elixir Observer&#39;s major updates with categories and semantic search, Chris McCord&#39;s demonstration of isolated AI coding sandboxes on Fly Machines, NPM&#39;s new security changes for token management, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/275" rel="nofollow">http://podcast.thinkingelixir.com/275</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://netter.net/josevalim/status/1975605515313979674?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://netter.net/josevalim/status/1975605515313979674</a> – José Valim announces Elixir v1.19.0-rc.2 release</li>
<li><a href="https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-19-0-rc-2-released/72805</a> – Elixir Forum discussion of v1.19.0-rc.2, the last stop before official v1.19 release</li>
<li>Remote.com confirmed their codebase compiles 55% faster on v1.19 with type checking still ~1ms/module on average</li>
<li>José and Guillaume Duboc went beyond current state-of-the-art to optimize key operations for set-theoretic type checking, articles to be published later</li>
<li><a href="https://x.com/josevalim/status/1975588421201715334?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1975588421201715334</a> – New &quot;mix help app:phoenix&quot; command in Elixir v1.19 lists all modules with first paragraph of docs</li>
<li>Great shortcut tool for building AI Agent context with brief module descriptions</li>
<li><a href="https://x.com/z_4seven/status/1975795139739357404?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/z_4seven/status/1975795139739357404</a> – José Valim provides update on Elixir&#39;s typesystem status and timeline</li>
<li>Plan shifted from typed structs by end of year to providing type inference of all constructs; typed structs might arrive by end of next year</li>
<li><a href="https://x.com/sleipni_r/status/1977901944329875893?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sleipni_r/status/1977901944329875893</a> – Elixir gRPC library v0.11.0 release announcement</li>
<li><a href="https://github.com/elixir-grpc/grpc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-grpc/grpc</a> – Full-featured Elixir implementation of gRPC protocol with new Client Load Balancing following official specs</li>
<li><a href="https://hexdocs.pm/req_cassette?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/req_cassette</a> – ReqCassette documentation - new Req library for recording and serializing real requests in tests</li>
<li><a href="https://github.com/lostbean/req_cassette/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/lostbean/req_cassette/</a> – ReqCassette GitHub repository, similar to ExVCR but works with Req and supports async tests</li>
<li><a href="https://github.com/parroty/exvcr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/parroty/exvcr</a> – ExVCR library for comparison</li>
<li><a href="https://x.com/karlclement/status/1976677105980072238?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/karlclement/status/1976677105980072238</a> – Karl Clement&#39;s Twitter thread asking who&#39;s using Elixir in production with numerous company replies</li>
<li><a href="https://x.com/germsvel/status/1976264583682625776?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/germsvel/status/1976264583682625776</a> – German Velasco&#39;s new ElixirStream video walking through Phoenix 1.8 AGENTS.md file</li>
<li>Full video is ~25 minutes or split into 12 shorter videos showing what AI typically gets wrong in new Phoenix apps</li>
<li><a href="https://www.youtube.com/watch?v=eBpDaUVxiII?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=eBpDaUVxiII</a> – Episode</li>
<li><a href="https://www.youtube.com/shorts/fpbWpunfLVg?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/shorts/fpbWpunfLVg</a> – German Velasco&#39;s short video illustrating Ecto&#39;s datetime helpers</li>
<li><a href="https://x.com/bcardarella/status/1976217163754070372?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/bcardarella/status/1976217163754070372</a> – Brian Cardarella shares insight about clients needing help finishing AI-generated apps</li>
<li>DockYard seeing many AI slop generated apps that are nightmares to build on top of</li>
<li><a href="https://elixir-observer.com/packages/req?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-observer.com/packages/req</a> – Elixir Observer website updates by Mimiquate with better design and new features</li>
<li><a href="https://elixir-observer.com/categories?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-observer.com/categories</a> – New categories feature for package discovery (Actors, AI, Audio, Authentication, etc.)</li>
<li>Categories include semantic search and show unreleased changes per package</li>
<li><a href="https://x.com/chris_mccord/status/1976813860742217754?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/chris_mccord/status/1976813860742217754</a> – Chris McCord demonstrates creating isolated Claude Code sandbox instances on Fly Machines in 15 seconds</li>
<li>Interesting approach for running AI agents fully isolated from local machine</li>
<li><a href="https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/</a> – NPM announces new security changes including more frequent token rotation and Trusted Publishers (OIDC) support</li>
<li>Response to recent supply chain attacks showing compromised long-lived tokens are critical vulnerability</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>270: Kickstarting the Future of Rebar</title>
  <link>https://podcast.thinkingelixir.com/270</link>
  <guid isPermaLink="false">e76d67b3-3fd2-4c15-9527-7fa79ab6a246</guid>
  <pubDate>Tue, 16 Sep 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/e76d67b3-3fd2-4c15-9527-7fa79ab6a246.mp3" length="17129472" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Rebar4 Kickstarter campaign, Tidewave Web adding React support and OpenRouter integration, Phoenix 1.8.1 release, ElixirConf US videos, AshFramework security advisory, and more!</itunes:subtitle>
  <itunes:duration>23:21</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>&lt;p&gt;News includes a Kickstarter campaign to fund Rebar4 development with the goal of making it an official part of the OTP build system, Tidewave Web adding React support and OpenRouter integration for accessing multiple LLM models, Phoenix 1.8.1 release fixing AGENTS.md generation issues, ElixirConf US 2025 videos being slowly released on YouTube including keynotes from José Valim and Chris McCord, an AshFramework security advisory about before_transaction hooks, and more!&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/270" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/270&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Elixir Community News&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-aug2025" target="_blank" rel="nofollow noopener"&gt;https://paraxial.io/&lt;/a&gt; – 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.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/grisporg/status/1963674539008639403?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/grisporg/status/1963674539008639403&lt;/a&gt; – Tweet about Peer Stritzinger launching a new Kickstarter for Rebar4 development&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp&lt;/a&gt; – Kickstarter campaign to fund Rebar4 development with goal to integrate into OTP project as official build system&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://tidewave.ai/blog/open-router-open-ai?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://tidewave.ai/blog/open-router-open-ai&lt;/a&gt; – Tidewave Web now supports OpenRouter, unlocking access to other LLM models&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://tidewave.ai/blog/tidewave-goes-full-stack?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://tidewave.ai/blog/tidewave-goes-full-stack&lt;/a&gt; – Announcement that Tidewave Web adds React support and goes full-stack&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/josevalim/status/1962922957933625593?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1962922957933625593&lt;/a&gt; – José Valim's tweet about Tidewave Web React support&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/tidewave/react.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/tidewave/react.html&lt;/a&gt; – Tidewave documentation on React integration&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc&lt;/a&gt; – Tidewave roadmap on GitHub where users can vote for next framework to support&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md&lt;/a&gt; – Phoenix 1.8.1 release changelog with fixes for AGENTS.md CSS and JavaScript sections&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt&lt;/a&gt; – ElixirConf US 2025 videos playlist being slowly released on YouTube&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=6fj2u6Vm42E?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=6fj2u6Vm42E&lt;/a&gt; – Chris McCord's keynote "Elixir's AI Future" from ElixirConf US 2025&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k&lt;/a&gt; – Bluesky post about ElixirConf videos being accidentally published early&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9&lt;/a&gt; – AshFramework CVE advisory about before_transaction hooks executing despite policy restrictions&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised&lt;/a&gt; – Industry news about major NPM packages being compromised affecting 2+ billion downloads per week&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Do you have some Elixir news to share? Tell us at &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt; or email at &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Find us online&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://bsky.app/profile/thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;Bluesky&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show - &lt;a href="https://x.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;X&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show on Fediverse - &lt;a href="https://genserver.social/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on X - &lt;a href="https://x.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Bluesky - &lt;a href="https://bsky.app/profile/brainlid.bsky.social" target="_blank" rel="nofollow noopener"&gt;@brainlid.bsky.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Fediverse - &lt;a href="https://genserver.social/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Bluesky - &lt;a href="https://bsky.app/profile/david.bernheisel.com" target="_blank" rel="nofollow noopener"&gt;@david.bernheisel.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Fediverse - &lt;a href="https://genserver.social/dbern" target="_blank" rel="nofollow noopener"&gt;@dbern@genserver.social&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, news, beam, otp, rebar, malware, npm, tidewave</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes a Kickstarter campaign to fund Rebar4 development with the goal of making it an official part of the OTP build system, Tidewave Web adding React support and OpenRouter integration for accessing multiple LLM models, Phoenix 1.8.1 release fixing AGENTS.md generation issues, ElixirConf US 2025 videos being slowly released on YouTube including keynotes from José Valim and Chris McCord, an AshFramework security advisory about before_transaction hooks, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-aug2025" 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/grisporg/status/1963674539008639403?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/grisporg/status/1963674539008639403</a> – Tweet about Peer Stritzinger launching a new Kickstarter for Rebar4 development</li>
<li><a href="https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp</a> – Kickstarter campaign to fund Rebar4 development with goal to integrate into OTP project as official build system</li>
<li><a href="https://tidewave.ai/blog/open-router-open-ai?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/blog/open-router-open-ai</a> – Tidewave Web now supports OpenRouter, unlocking access to other LLM models</li>
<li><a href="https://tidewave.ai/blog/tidewave-goes-full-stack?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/blog/tidewave-goes-full-stack</a> – Announcement that Tidewave Web adds React support and goes full-stack</li>
<li><a href="https://x.com/josevalim/status/1962922957933625593?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1962922957933625593</a> – José Valim&#39;s tweet about Tidewave Web React support</li>
<li><a href="https://hexdocs.pm/tidewave/react.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/tidewave/react.html</a> – Tidewave documentation on React integration</li>
<li><a href="https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc</a> – Tidewave roadmap on GitHub where users can vote for next framework to support</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md</a> – Phoenix 1.8.1 release changelog with fixes for AGENTS.md CSS and JavaScript sections</li>
<li><a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt</a> – ElixirConf US 2025 videos playlist being slowly released on YouTube</li>
<li><a href="https://www.youtube.com/watch?v=6fj2u6Vm42E?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=6fj2u6Vm42E</a> – Chris McCord&#39;s keynote &quot;Elixir&#39;s AI Future&quot; from ElixirConf US 2025</li>
<li><a href="https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k</a> – Bluesky post about ElixirConf videos being accidentally published early</li>
<li><a href="https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9</a> – AshFramework CVE advisory about before_transaction hooks executing despite policy restrictions</li>
<li><a href="https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised</a> – Industry news about major NPM packages being compromised affecting 2+ billion downloads per week</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-aug2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-aug2025">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 Kickstarter campaign to fund Rebar4 development with the goal of making it an official part of the OTP build system, Tidewave Web adding React support and OpenRouter integration for accessing multiple LLM models, Phoenix 1.8.1 release fixing AGENTS.md generation issues, ElixirConf US 2025 videos being slowly released on YouTube including keynotes from José Valim and Chris McCord, an AshFramework security advisory about before_transaction hooks, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-aug2025" 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/grisporg/status/1963674539008639403?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/grisporg/status/1963674539008639403</a> – Tweet about Peer Stritzinger launching a new Kickstarter for Rebar4 development</li>
<li><a href="https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.kickstarter.com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp</a> – Kickstarter campaign to fund Rebar4 development with goal to integrate into OTP project as official build system</li>
<li><a href="https://tidewave.ai/blog/open-router-open-ai?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/blog/open-router-open-ai</a> – Tidewave Web now supports OpenRouter, unlocking access to other LLM models</li>
<li><a href="https://tidewave.ai/blog/tidewave-goes-full-stack?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/blog/tidewave-goes-full-stack</a> – Announcement that Tidewave Web adds React support and goes full-stack</li>
<li><a href="https://x.com/josevalim/status/1962922957933625593?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1962922957933625593</a> – José Valim&#39;s tweet about Tidewave Web React support</li>
<li><a href="https://hexdocs.pm/tidewave/react.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/tidewave/react.html</a> – Tidewave documentation on React integration</li>
<li><a href="https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tidewave-ai/roadmap/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc</a> – Tidewave roadmap on GitHub where users can vote for next framework to support</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md</a> – Phoenix 1.8.1 release changelog with fixes for AGENTS.md CSS and JavaScript sections</li>
<li><a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLqj39LCvnOWZzC6nN1OaBZLmxhpqCLfKt</a> – ElixirConf US 2025 videos playlist being slowly released on YouTube</li>
<li><a href="https://www.youtube.com/watch?v=6fj2u6Vm42E?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=6fj2u6Vm42E</a> – Chris McCord&#39;s keynote &quot;Elixir&#39;s AI Future&quot; from ElixirConf US 2025</li>
<li><a href="https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/did:plc:lpylqrcpp6ttqqtrykj5wyoa/post/3lxvntora2c2k</a> – Bluesky post about ElixirConf videos being accidentally published early</li>
<li><a href="https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9</a> – AshFramework CVE advisory about before_transaction hooks executing despite policy restrictions</li>
<li><a href="https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised</a> – Industry news about major NPM packages being compromised affecting 2+ billion downloads per week</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-aug2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-aug2025">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>269: Elixir with LLMs and Expert Arrives</title>
  <link>https://podcast.thinkingelixir.com/269</link>
  <guid isPermaLink="false">89b5eabe-25dd-4b80-a64b-80f8d22ac8d8</guid>
  <pubDate>Tue, 09 Sep 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/89b5eabe-25dd-4b80-a64b-80f8d22ac8d8.mp3" length="21712896" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Expert, the new official Elixir LSP, Tidewave Web’s first major update, handoff library for distributed graph execution, LiveDebugger v0.4.0, Elixir’s exceptional performance in LLM benchmarks, ElixirConf US heading to Chicago, and more!</itunes:subtitle>
  <itunes:duration>29:43</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>&lt;p&gt;News includes the release of Expert, the new official Elixir LSP that's already supported by Zed editor, Tidewave Web getting its first major update with editor integration and notifications, Paulo Valente's handoff library v0.2.0 for distributed graph execution across BEAM nodes, LiveDebugger v0.4.0 with new inspect mode and improved features, fascinating research showing Elixir performing exceptionally well in LLM code generation benchmarks (scoring highest among all tested languages), the announcement that next ElixirConf US will be in Chicago, and a critical security alert about a new type of developer dependency attack that weaponizes AI CLI tools, and more!&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/269" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/269&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Elixir Community News&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-aug2025" target="_blank" rel="nofollow noopener"&gt;https://paraxial.io/&lt;/a&gt; – 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.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-lang/expert?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-lang/expert&lt;/a&gt; – Expert, the new official Elixir LSP was released&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://expert-lsp.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://expert-lsp.org/&lt;/a&gt; – Expert LSP official website&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup&lt;/a&gt; – Installation instructions for different editors&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://zed.dev/docs/languages/elixir#expert?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://zed.dev/docs/languages/elixir#expert&lt;/a&gt; – Zed editor already supports Expert&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/josevalim/status/1960402157922082981?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1960402157922082981&lt;/a&gt; – José Valim announces Tidewave Web first update&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://tidewave.ai/blog/editor-integration-notifications?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://tidewave.ai/blog/editor-integration-notifications&lt;/a&gt; – Tidewave Web blog post and full changelog&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/josevalim/status/1960692138112352355?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1960692138112352355&lt;/a&gt; – José mentions plans to open public roadmap soon&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/josevalim/status/1962491846795391333?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1962491846795391333&lt;/a&gt; – José Valim interviewed about Tidewave Web with Ruby focus&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim&lt;/a&gt; – Full Ruby AI interview with José Valim&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/josevalim/status/1960683093225865463?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1960683093225865463&lt;/a&gt; – José discusses Zed's Agent Client Protocol (ACP)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs&lt;/a&gt; – Zed working on Claude Code support&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/orgs/tidewave-ai/projects/1?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/orgs/tidewave-ai/projects/1&lt;/a&gt; – Tidewave's public roadmap&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/polvalente/handoff?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/polvalente/handoff&lt;/a&gt; – Paulo Valente's handoff library v0.2.0 for distributed graph execution&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/elixirmembrane/status/1961071773438574897?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/elixirmembrane/status/1961071773438574897&lt;/a&gt; – LiveDebugger v0.4.0 release announcement&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://forms.gle/V6tUHpJt94vi1v1TA?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://forms.gle/V6tUHpJt94vi1v1TA&lt;/a&gt; – LiveDebugger feedback form&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/software-mansion/live-debugger&lt;/a&gt; – LiveDebugger GitHub repository&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/josevalim/status/1962649394139877479?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1962649394139877479&lt;/a&gt; – José Valim shares Elixir's exceptional LLM performance results&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/tomthesilva/status/1962628935730241712?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/tomthesilva/status/1962628935730241712&lt;/a&gt; – Thomas Silva's research on language performance in code generation&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Tencent-Hunyuan/AutoCodeBenchmark?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/Tencent-Hunyuan/AutoCodeBenchmark&lt;/a&gt; – Tencent's AutoCodeBenchmark multilingual coding evaluation&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png&lt;/a&gt; – Benchmark results showing Elixir's top performance&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/hugobarauna/status/1961914102764261688?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/hugobarauna/status/1961914102764261688&lt;/a&gt; – Next ElixirConf US announced for Chicago&lt;/li&gt;
&lt;li&gt;Errata correction from José about OIDC implementation attribution to Jonatan Männchen&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/zack_overflow/status/1960771720727683507?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/zack_overflow/status/1960771720727683507&lt;/a&gt; – New developer dependency attack vector using AI CLI tools&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware&lt;/a&gt; – Supply chain security alert about compromised Nx package&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/&lt;/a&gt; – Semgrep security analysis of the NPM project's Nx compromise&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.anthropic.com/news/claude-for-chrome?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.anthropic.com/news/claude-for-chrome&lt;/a&gt; – Anthropic's post about securing browser interactions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Do you have some Elixir news to share? Tell us at &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt; or email at &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Find us online&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://bsky.app/profile/thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;Bluesky&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show - &lt;a href="https://x.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;X&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show on Fediverse - &lt;a href="https://genserver.social/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on X - &lt;a href="https://x.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Bluesky - &lt;a href="https://bsky.app/profile/brainlid.bsky.social" target="_blank" rel="nofollow noopener"&gt;@brainlid.bsky.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Fediverse - &lt;a href="https://genserver.social/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Bluesky - &lt;a href="https://bsky.app/profile/david.bernheisel.com" target="_blank" rel="nofollow noopener"&gt;@david.bernheisel.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Fediverse - &lt;a href="https://genserver.social/dbern" target="_blank" rel="nofollow noopener"&gt;@dbern@genserver.social&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, news, llm, ai, code generation, npm, security</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes the release of Expert, the new official Elixir LSP that&#39;s already supported by Zed editor, Tidewave Web getting its first major update with editor integration and notifications, Paulo Valente&#39;s handoff library v0.2.0 for distributed graph execution across BEAM nodes, LiveDebugger v0.4.0 with new inspect mode and improved features, fascinating research showing Elixir performing exceptionally well in LLM code generation benchmarks (scoring highest among all tested languages), the announcement that next ElixirConf US will be in Chicago, and a critical security alert about a new type of developer dependency attack that weaponizes AI CLI tools, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-aug2025" 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://github.com/elixir-lang/expert?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/expert</a> – Expert, the new official Elixir LSP was released</li>
<li><a href="https://expert-lsp.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://expert-lsp.org/</a> – Expert LSP official website</li>
<li><a href="https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup</a> – Installation instructions for different editors</li>
<li><a href="https://zed.dev/docs/languages/elixir#expert?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://zed.dev/docs/languages/elixir#expert</a> – Zed editor already supports Expert</li>
<li><a href="https://x.com/josevalim/status/1960402157922082981?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1960402157922082981</a> – José Valim announces Tidewave Web first update</li>
<li><a href="https://tidewave.ai/blog/editor-integration-notifications?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/blog/editor-integration-notifications</a> – Tidewave Web blog post and full changelog</li>
<li><a href="https://x.com/josevalim/status/1960692138112352355?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1960692138112352355</a> – José mentions plans to open public roadmap soon</li>
<li><a href="https://x.com/josevalim/status/1962491846795391333?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1962491846795391333</a> – José Valim interviewed about Tidewave Web with Ruby focus</li>
<li><a href="https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim</a> – Full Ruby AI interview with José Valim</li>
<li><a href="https://x.com/josevalim/status/1960683093225865463?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1960683093225865463</a> – José discusses Zed&#39;s Agent Client Protocol (ACP)</li>
<li><a href="https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs</a> – Zed working on Claude Code support</li>
<li><a href="https://github.com/orgs/tidewave-ai/projects/1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/orgs/tidewave-ai/projects/1</a> – Tidewave&#39;s public roadmap</li>
<li><a href="https://github.com/polvalente/handoff?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/polvalente/handoff</a> – Paulo Valente&#39;s handoff library v0.2.0 for distributed graph execution</li>
<li><a href="https://x.com/elixirmembrane/status/1961071773438574897?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/elixirmembrane/status/1961071773438574897</a> – LiveDebugger v0.4.0 release announcement</li>
<li><a href="https://forms.gle/V6tUHpJt94vi1v1TA?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://forms.gle/V6tUHpJt94vi1v1TA</a> – LiveDebugger feedback form</li>
<li><a href="https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/software-mansion/live-debugger</a> – LiveDebugger GitHub repository</li>
<li><a href="https://x.com/josevalim/status/1962649394139877479?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1962649394139877479</a> – José Valim shares Elixir&#39;s exceptional LLM performance results</li>
<li><a href="https://x.com/tomthesilva/status/1962628935730241712?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/tomthesilva/status/1962628935730241712</a> – Thomas Silva&#39;s research on language performance in code generation</li>
<li><a href="https://github.com/Tencent-Hunyuan/AutoCodeBenchmark?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Tencent-Hunyuan/AutoCodeBenchmark</a> – Tencent&#39;s AutoCodeBenchmark multilingual coding evaluation</li>
<li><a href="https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png</a> – Benchmark results showing Elixir&#39;s top performance</li>
<li><a href="https://x.com/hugobarauna/status/1961914102764261688?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/hugobarauna/status/1961914102764261688</a> – Next ElixirConf US announced for Chicago</li>
<li>Errata correction from José about OIDC implementation attribution to Jonatan Männchen</li>
<li><a href="https://x.com/zack_overflow/status/1960771720727683507?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/zack_overflow/status/1960771720727683507</a> – New developer dependency attack vector using AI CLI tools</li>
<li><a href="https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware</a> – Supply chain security alert about compromised Nx package</li>
<li><a href="https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/</a> – Semgrep security analysis of the NPM project&#39;s Nx compromise</li>
<li><a href="https://www.anthropic.com/news/claude-for-chrome?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.anthropic.com/news/claude-for-chrome</a> – Anthropic&#39;s post about securing browser interactions</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-aug2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-aug2025">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 release of Expert, the new official Elixir LSP that&#39;s already supported by Zed editor, Tidewave Web getting its first major update with editor integration and notifications, Paulo Valente&#39;s handoff library v0.2.0 for distributed graph execution across BEAM nodes, LiveDebugger v0.4.0 with new inspect mode and improved features, fascinating research showing Elixir performing exceptionally well in LLM code generation benchmarks (scoring highest among all tested languages), the announcement that next ElixirConf US will be in Chicago, and a critical security alert about a new type of developer dependency attack that weaponizes AI CLI tools, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-aug2025" 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://github.com/elixir-lang/expert?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/expert</a> – Expert, the new official Elixir LSP was released</li>
<li><a href="https://expert-lsp.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://expert-lsp.org/</a> – Expert LSP official website</li>
<li><a href="https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/expert/blob/main/pages/installation.md#editor-specific-setup</a> – Installation instructions for different editors</li>
<li><a href="https://zed.dev/docs/languages/elixir#expert?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://zed.dev/docs/languages/elixir#expert</a> – Zed editor already supports Expert</li>
<li><a href="https://x.com/josevalim/status/1960402157922082981?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1960402157922082981</a> – José Valim announces Tidewave Web first update</li>
<li><a href="https://tidewave.ai/blog/editor-integration-notifications?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/blog/editor-integration-notifications</a> – Tidewave Web blog post and full changelog</li>
<li><a href="https://x.com/josevalim/status/1960692138112352355?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1960692138112352355</a> – José mentions plans to open public roadmap soon</li>
<li><a href="https://x.com/josevalim/status/1962491846795391333?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1962491846795391333</a> – José Valim interviewed about Tidewave Web with Ruby focus</li>
<li><a href="https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://rubyai.beehiiv.com/p/ruby-ai-introducing-tidewave-interview-with-jos-valim#interview-with-jose-valim</a> – Full Ruby AI interview with José Valim</li>
<li><a href="https://x.com/josevalim/status/1960683093225865463?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1960683093225865463</a> – José discusses Zed&#39;s Agent Client Protocol (ACP)</li>
<li><a href="https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/zed-industries/zed/blob/main/crates/agent_servers/src/claude.rs</a> – Zed working on Claude Code support</li>
<li><a href="https://github.com/orgs/tidewave-ai/projects/1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/orgs/tidewave-ai/projects/1</a> – Tidewave&#39;s public roadmap</li>
<li><a href="https://github.com/polvalente/handoff?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/polvalente/handoff</a> – Paulo Valente&#39;s handoff library v0.2.0 for distributed graph execution</li>
<li><a href="https://x.com/elixirmembrane/status/1961071773438574897?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/elixirmembrane/status/1961071773438574897</a> – LiveDebugger v0.4.0 release announcement</li>
<li><a href="https://forms.gle/V6tUHpJt94vi1v1TA?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://forms.gle/V6tUHpJt94vi1v1TA</a> – LiveDebugger feedback form</li>
<li><a href="https://github.com/software-mansion/live-debugger?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/software-mansion/live-debugger</a> – LiveDebugger GitHub repository</li>
<li><a href="https://x.com/josevalim/status/1962649394139877479?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1962649394139877479</a> – José Valim shares Elixir&#39;s exceptional LLM performance results</li>
<li><a href="https://x.com/tomthesilva/status/1962628935730241712?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/tomthesilva/status/1962628935730241712</a> – Thomas Silva&#39;s research on language performance in code generation</li>
<li><a href="https://github.com/Tencent-Hunyuan/AutoCodeBenchmark?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Tencent-Hunyuan/AutoCodeBenchmark</a> – Tencent&#39;s AutoCodeBenchmark multilingual coding evaluation</li>
<li><a href="https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Tencent-Hunyuan/AutoCodeBenchmark/blob/main/figures/exp_acb.png</a> – Benchmark results showing Elixir&#39;s top performance</li>
<li><a href="https://x.com/hugobarauna/status/1961914102764261688?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/hugobarauna/status/1961914102764261688</a> – Next ElixirConf US announced for Chicago</li>
<li>Errata correction from José about OIDC implementation attribution to Jonatan Männchen</li>
<li><a href="https://x.com/zack_overflow/status/1960771720727683507?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/zack_overflow/status/1960771720727683507</a> – New developer dependency attack vector using AI CLI tools</li>
<li><a href="https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.stepsecurity.io/blog/supply-chain-security-alert-popular-nx-build-system-package-compromised-with-data-stealing-malware</a> – Supply chain security alert about compromised Nx package</li>
<li><a href="https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://semgrep.dev/blog/2025/security-alert-nx-compromised-to-steal-wallets-and-credentials/</a> – Semgrep security analysis of the NPM project&#39;s Nx compromise</li>
<li><a href="https://www.anthropic.com/news/claude-for-chrome?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.anthropic.com/news/claude-for-chrome</a> – Anthropic&#39;s post about securing browser interactions</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-aug2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-aug2025">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>119: NPM CLI Maintainer Moves to Phoenix and Rust</title>
  <link>https://podcast.thinkingelixir.com/119</link>
  <guid isPermaLink="false">475f9e4e-096c-48f9-970d-4199795813d8</guid>
  <pubDate>Tue, 04 Oct 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/475f9e4e-096c-48f9-970d-4199795813d8.mp3" length="37191680" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Kat Marchán was the NPM CLI maintainer for 5 years before moving to Elixir, Phoenix and Rust. Kat started Banchan Art to address the exploitation of artists. Oh, and it’s written in Elixir and is OpenSource!</itunes:subtitle>
  <itunes:duration>51:13</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>&lt;p&gt;Kat Marchán was the maintainer of NPM CLI for 5 years but now works at Microsoft on the VisualStudio product. Kat is passionate about Rust and uses Elixir and Phoenix to build a new Banchan Art site to serve artists. It helps connect artists with clients who want to commission custom artwork. The goal is to create a platform that does not exploit artists like many of the existing options. Amazingly, the Banchan Art Elixir project is OpenSource as well!&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/119" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/119&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Elixir Community News&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/elixirphoenix/status/1572934094098694145" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/elixirphoenix/status/1572934094098694145&lt;/a&gt; – Phoenix LiveView v0.18 was released!&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://phoenixframework.org/blog/phoenix-liveview-0.18-released" target="_blank" rel="nofollow noopener"&gt;https://phoenixframework.org/blog/phoenix-liveview-0.18-released&lt;/a&gt; – LiveView release blog post&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/phoenixframework/phoenix_live_view/blob/v0.18.0/CHANGELOG.md" target="_blank" rel="nofollow noopener"&gt;https://github.com/phoenixframework/phoenix_live_view/blob/v0.18.0/CHANGELOG.md&lt;/a&gt; – LiveView changelog&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=9-rqBLjr5Eo" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=9-rqBLjr5Eo&lt;/a&gt; – Chris McCord's ElixirConf keynote talking about the release&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://docs.google.com/forms/d/e/1FAIpQLSckJPn7n-k-vorjpQLTKtOlo4pxKYP64J71yg5iutTeY9jG5w/viewform" target="_blank" rel="nofollow noopener"&gt;https://docs.google.com/forms/d/e/1FAIpQLSckJPn7n-k-vorjpQLTKtOlo4pxKYP64J71yg5iutTeY9jG5w/viewform&lt;/a&gt; – Code Smells online survey&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/lucasvegi/Elixir-Code-Smells" target="_blank" rel="nofollow noopener"&gt;https://github.com/lucasvegi/Elixir-Code-Smells&lt;/a&gt; – Previous Elixir Code Smells github repository&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ti.to/strange-loop/2023" target="_blank" rel="nofollow noopener"&gt;https://ti.to/strange-loop/2023&lt;/a&gt; – Strange Loop's final conference held in Saint Louis, MO. Sept 21-22 in 2023&lt;/li&gt;
&lt;li&gt;Elixir 1.14 hidden date/time gem&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Do you have some Elixir news to share? Tell us at &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt; or email at &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discussion Resources&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.npmjs.com/" target="_blank" rel="nofollow noopener"&gt;https://www.npmjs.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.npmjs.com/cli/v6" target="_blank" rel="nofollow noopener"&gt;https://docs.npmjs.com/cli/v6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://visualstudio.microsoft.com/vs/" target="_blank" rel="nofollow noopener"&gt;https://visualstudio.microsoft.com/vs/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.erlang.org/" target="_blank" rel="nofollow noopener"&gt;https://www.erlang.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://elixir-lang.org/" target="_blank" rel="nofollow noopener"&gt;https://elixir-lang.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.rust-lang.org/" target="_blank" rel="nofollow noopener"&gt;https://www.rust-lang.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://banchan.art/beta" target="_blank" rel="nofollow noopener"&gt;https://banchan.art/beta&lt;/a&gt; – Banchan Art site&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/BanchanArt/banchan" target="_blank" rel="nofollow noopener"&gt;https://github.com/BanchanArt/banchan&lt;/a&gt; – Banchan Art Elixir project&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Guest Information&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/zkat__" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/zkat__&lt;/a&gt; – Kat on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/BanchanArt" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/BanchanArt&lt;/a&gt; – BanchanArt on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/zkat/" target="_blank" rel="nofollow noopener"&gt;https://github.com/zkat/&lt;/a&gt; – on Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://banchan.art/beta" target="_blank" rel="nofollow noopener"&gt;https://banchan.art/beta&lt;/a&gt; – BanchanArt site&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/BanchanArt/banchan" target="_blank" rel="nofollow noopener"&gt;https://github.com/BanchanArt/banchan&lt;/a&gt; – Banchan Art Elixir Project&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Find us online&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen - &lt;a href="https://twitter.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel - &lt;a href="https://twitter.com/bernheisel" target="_blank" rel="nofollow noopener"&gt;@bernheisel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cade Ward - &lt;a href="https://twitter.com/cadebward" target="_blank" rel="nofollow noopener"&gt;@cadebward&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, phoenix, npm, rust, live view, webpack, esbuild, javascript, banchan art, artists</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Kat Marchán was the maintainer of NPM CLI for 5 years but now works at Microsoft on the VisualStudio product. Kat is passionate about Rust and uses Elixir and Phoenix to build a new Banchan Art site to serve artists. It helps connect artists with clients who want to commission custom artwork. The goal is to create a platform that does not exploit artists like many of the existing options. Amazingly, the Banchan Art Elixir project is OpenSource as well!</p>

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

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

<ul>
<li><a href="https://twitter.com/elixirphoenix/status/1572934094098694145" rel="nofollow">https://twitter.com/elixirphoenix/status/1572934094098694145</a> – Phoenix LiveView v0.18 was released!</li>
<li><a href="https://phoenixframework.org/blog/phoenix-liveview-0.18-released" rel="nofollow">https://phoenixframework.org/blog/phoenix-liveview-0.18-released</a> – LiveView release blog post</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/v0.18.0/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/v0.18.0/CHANGELOG.md</a> – LiveView changelog</li>
<li><a href="https://www.youtube.com/watch?v=9-rqBLjr5Eo" rel="nofollow">https://www.youtube.com/watch?v=9-rqBLjr5Eo</a> – Chris McCord&#39;s ElixirConf keynote talking about the release</li>
<li><a href="https://docs.google.com/forms/d/e/1FAIpQLSckJPn7n-k-vorjpQLTKtOlo4pxKYP64J71yg5iutTeY9jG5w/viewform" rel="nofollow">https://docs.google.com/forms/d/e/1FAIpQLSckJPn7n-k-vorjpQLTKtOlo4pxKYP64J71yg5iutTeY9jG5w/viewform</a> – Code Smells online survey</li>
<li><a href="https://github.com/lucasvegi/Elixir-Code-Smells" rel="nofollow">https://github.com/lucasvegi/Elixir-Code-Smells</a> – Previous Elixir Code Smells github repository</li>
<li><a href="https://ti.to/strange-loop/2023" rel="nofollow">https://ti.to/strange-loop/2023</a> – Strange Loop&#39;s final conference held in Saint Louis, MO. Sept 21-22 in 2023</li>
<li>Elixir 1.14 hidden date/time gem</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.npmjs.com/" rel="nofollow">https://www.npmjs.com/</a></li>
<li><a href="https://docs.npmjs.com/cli/v6" rel="nofollow">https://docs.npmjs.com/cli/v6</a></li>
<li><a href="https://visualstudio.microsoft.com/vs/" rel="nofollow">https://visualstudio.microsoft.com/vs/</a></li>
<li><a href="https://www.erlang.org/" rel="nofollow">https://www.erlang.org/</a></li>
<li><a href="https://elixir-lang.org/" rel="nofollow">https://elixir-lang.org/</a></li>
<li><a href="https://www.rust-lang.org/" rel="nofollow">https://www.rust-lang.org/</a></li>
<li><a href="https://banchan.art/beta" rel="nofollow">https://banchan.art/beta</a> – Banchan Art site</li>
<li><a href="https://github.com/BanchanArt/banchan" rel="nofollow">https://github.com/BanchanArt/banchan</a> – Banchan Art Elixir project</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/zkat__" rel="nofollow">https://twitter.com/zkat__</a> – Kat on Twitter</li>
<li><a href="https://twitter.com/BanchanArt" rel="nofollow">https://twitter.com/BanchanArt</a> – BanchanArt on Twitter</li>
<li><a href="https://github.com/zkat/" rel="nofollow">https://github.com/zkat/</a> – on Github</li>
<li><a href="https://banchan.art/beta" rel="nofollow">https://banchan.art/beta</a> – BanchanArt site</li>
<li><a href="https://github.com/BanchanArt/banchan" rel="nofollow">https://github.com/BanchanArt/banchan</a> – Banchan Art Elixir Project</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>Kat Marchán was the maintainer of NPM CLI for 5 years but now works at Microsoft on the VisualStudio product. Kat is passionate about Rust and uses Elixir and Phoenix to build a new Banchan Art site to serve artists. It helps connect artists with clients who want to commission custom artwork. The goal is to create a platform that does not exploit artists like many of the existing options. Amazingly, the Banchan Art Elixir project is OpenSource as well!</p>

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

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

<ul>
<li><a href="https://twitter.com/elixirphoenix/status/1572934094098694145" rel="nofollow">https://twitter.com/elixirphoenix/status/1572934094098694145</a> – Phoenix LiveView v0.18 was released!</li>
<li><a href="https://phoenixframework.org/blog/phoenix-liveview-0.18-released" rel="nofollow">https://phoenixframework.org/blog/phoenix-liveview-0.18-released</a> – LiveView release blog post</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/v0.18.0/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/v0.18.0/CHANGELOG.md</a> – LiveView changelog</li>
<li><a href="https://www.youtube.com/watch?v=9-rqBLjr5Eo" rel="nofollow">https://www.youtube.com/watch?v=9-rqBLjr5Eo</a> – Chris McCord&#39;s ElixirConf keynote talking about the release</li>
<li><a href="https://docs.google.com/forms/d/e/1FAIpQLSckJPn7n-k-vorjpQLTKtOlo4pxKYP64J71yg5iutTeY9jG5w/viewform" rel="nofollow">https://docs.google.com/forms/d/e/1FAIpQLSckJPn7n-k-vorjpQLTKtOlo4pxKYP64J71yg5iutTeY9jG5w/viewform</a> – Code Smells online survey</li>
<li><a href="https://github.com/lucasvegi/Elixir-Code-Smells" rel="nofollow">https://github.com/lucasvegi/Elixir-Code-Smells</a> – Previous Elixir Code Smells github repository</li>
<li><a href="https://ti.to/strange-loop/2023" rel="nofollow">https://ti.to/strange-loop/2023</a> – Strange Loop&#39;s final conference held in Saint Louis, MO. Sept 21-22 in 2023</li>
<li>Elixir 1.14 hidden date/time gem</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.npmjs.com/" rel="nofollow">https://www.npmjs.com/</a></li>
<li><a href="https://docs.npmjs.com/cli/v6" rel="nofollow">https://docs.npmjs.com/cli/v6</a></li>
<li><a href="https://visualstudio.microsoft.com/vs/" rel="nofollow">https://visualstudio.microsoft.com/vs/</a></li>
<li><a href="https://www.erlang.org/" rel="nofollow">https://www.erlang.org/</a></li>
<li><a href="https://elixir-lang.org/" rel="nofollow">https://elixir-lang.org/</a></li>
<li><a href="https://www.rust-lang.org/" rel="nofollow">https://www.rust-lang.org/</a></li>
<li><a href="https://banchan.art/beta" rel="nofollow">https://banchan.art/beta</a> – Banchan Art site</li>
<li><a href="https://github.com/BanchanArt/banchan" rel="nofollow">https://github.com/BanchanArt/banchan</a> – Banchan Art Elixir project</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/zkat__" rel="nofollow">https://twitter.com/zkat__</a> – Kat on Twitter</li>
<li><a href="https://twitter.com/BanchanArt" rel="nofollow">https://twitter.com/BanchanArt</a> – BanchanArt on Twitter</li>
<li><a href="https://github.com/zkat/" rel="nofollow">https://github.com/zkat/</a> – on Github</li>
<li><a href="https://banchan.art/beta" rel="nofollow">https://banchan.art/beta</a> – BanchanArt site</li>
<li><a href="https://github.com/BanchanArt/banchan" rel="nofollow">https://github.com/BanchanArt/banchan</a> – Banchan Art Elixir Project</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>
