<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web01.fireside.fm</fireside:hostname>
    <fireside:genDate>Tue, 12 May 2026 21:00:39 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Search”</title>
    <link>https://podcast.thinkingelixir.com/tags/search</link>
    <pubDate>Tue, 03 Feb 2026 04:15:00 -0700</pubDate>
    <description>The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.
Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.
Subscribe to join us on this journey!
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>News and interviews for the Elixir community</itunes:subtitle>
    <itunes:author>ThinkingElixir.com</itunes:author>
    <itunes:summary>The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.
Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.
Subscribe to join us on this journey!
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>elixir, programming, web, clustering, phoenix, liveview, news, developer</itunes:keywords>
    <itunes:owner>
      <itunes:name>ThinkingElixir.com</itunes:name>
      <itunes:email>podcast@thinkingelixir.com</itunes:email>
    </itunes:owner>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<itunes:category text="News">
  <itunes:category text="Tech News"/>
</itunes:category>
<itunes:category text="Technology"/>
<item>
  <title>290: Postgres Finally Gets Real Search</title>
  <link>https://podcast.thinkingelixir.com/290</link>
  <guid isPermaLink="false">240b3975-8108-4a40-b734-254c7f5da1e2</guid>
  <pubDate>Tue, 03 Feb 2026 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/240b3975-8108-4a40-b734-254c7f5da1e2.mp3" length="24643584" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Elixir v1.20.0-rc.1, two new Elixir-native Bash interpreters, LiveCapture for zero-boilerplate component storybooks, DurableObject library for persistent actors, Postgres BM25 search extension, breakthrough RAG approach eliminating vector databases, and more!</itunes:subtitle>
  <itunes:duration>33:48</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>&lt;p&gt;News includes Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate storybooks to LiveView components, Christian Alexander's DurableObject library for persistent actors inspired by Cloudflare, Postgres getting a game-changing BM25 text search extension that rivals Elasticsearch, a breakthrough RAG approach that eliminates vector databases entirely while achieving 98.7% accuracy, and more!&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/290" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/290&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://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1&lt;/a&gt; – Elixir v1.20.0-rc.1 released with bug fixes including improved type system performance and bitstring type handling&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31&lt;/a&gt; – Discussion of Credo warning issue with missing @moduledoc when using Elixir 1.20 RCs - fix is to upgrade Credo&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://github.com/tv-labs/bash?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;http://github.com/tv-labs/bash&lt;/a&gt; – New Elixir-native Bash interpreter with complete implementation of Bash built-ins and quirks&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-ai-tools/just_bash?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-ai-tools/just_bash&lt;/a&gt; – Second Elixir-native Bash interpreter implementation&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/achempion/live_capture?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/achempion/live_capture&lt;/a&gt; – LiveCapture - zero-boilerplate storybook for LiveView components requiring only single line capture_all()&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028&lt;/a&gt; – ElixirForum post with more details about LiveCapture by Boris Kuznetsov&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render&lt;/a&gt; – Example LiveCapture storybook showing all components from LiveDashboard&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md&lt;/a&gt; – Autumn has been renamed to Lumis - v0.1.0 has same API as autumn v0.6.0&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/leandrocp/mdex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/leandrocp/mdex&lt;/a&gt; – MDEx project that uses Lumis for syntax highlighting&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/swmansionElixir/status/2014378959962567078?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/swmansionElixir/status/2014378959962567078&lt;/a&gt; – SoftwareMansion announcement of updated Elixir Language Tour&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixir-language-tour.swmansion.com/introduction?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://elixir-language-tour.swmansion.com/introduction&lt;/a&gt; – Updated Elixir Language Tour using Popcorn to run Elixir in browser via AtomVM&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/software-mansion/popcorn&lt;/a&gt; – Popcorn project that executes Elixir code in WebAssembly using AtomVM&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/ChristianAlexander/durable_object?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/ChristianAlexander/durable_object&lt;/a&gt; – DurableObject library for Elixir - persistent, single-instance objects accessed by ID&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/durable_object/readme.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/durable_object/readme.html&lt;/a&gt; – DurableObject documentation explaining stateful, persistent actors using GenServer, Ecto, and Spark DSL&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/&lt;/a&gt; – Cloudflare documentation describing Durable Objects and the Actor programming model&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/akshay_pachaar/status/2014314783391298019?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/akshay_pachaar/status/2014314783391298019&lt;/a&gt; – Announcement about Postgres getting advanced text searching extension with BM25 ranking&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/timescale/pg_textsearch?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/timescale/pg_textsearch&lt;/a&gt; – pg_textsearch extension bringing BM25 relevance ranking to Postgres (v0.5.0-dev, GA expected Feb 2026)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/torus?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/torus&lt;/a&gt; – Torus library for making search easier in Postgres for Elixir projects&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/_avichawla/status/2014586815714664698?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/_avichawla/status/2014586815714664698&lt;/a&gt; – New RAG approach that doesn't need vector DB, embedding, chunking, or similarity search - hits 98.7% accuracy&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://huggingface.co/blog/daya-shankar/sota-ai-models?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://huggingface.co/blog/daya-shankar/sota-ai-models&lt;/a&gt; – Explanation of SOTA (State of the Art) in AI models&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/VectifyAI/PageIndex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/VectifyAI/PageIndex&lt;/a&gt; – PageIndex - vectorless, reasoning-based RAG system using hierarchical tree index for long professional documents&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, postgres, AI, LLM, RAG, search, DurableObject</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate storybooks to LiveView components, Christian Alexander&#39;s DurableObject library for persistent actors inspired by Cloudflare, Postgres getting a game-changing BM25 text search extension that rivals Elasticsearch, a breakthrough RAG approach that eliminates vector databases entirely while achieving 98.7% accuracy, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/290" rel="nofollow">http://podcast.thinkingelixir.com/290</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://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1</a> – Elixir v1.20.0-rc.1 released with bug fixes including improved type system performance and bitstring type handling</li>
<li><a href="https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31</a> – Discussion of Credo warning issue with missing @moduledoc when using Elixir 1.20 RCs - fix is to upgrade Credo</li>
<li><a href="http://github.com/tv-labs/bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://github.com/tv-labs/bash</a> – New Elixir-native Bash interpreter with complete implementation of Bash built-ins and quirks</li>
<li><a href="https://github.com/elixir-ai-tools/just_bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-ai-tools/just_bash</a> – Second Elixir-native Bash interpreter implementation</li>
<li><a href="https://github.com/achempion/live_capture?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/achempion/live_capture</a> – LiveCapture - zero-boilerplate storybook for LiveView components requiring only single line capture_all()</li>
<li><a href="https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028</a> – ElixirForum post with more details about LiveCapture by Boris Kuznetsov</li>
<li><a href="https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render</a> – Example LiveCapture storybook showing all components from LiveDashboard</li>
<li><a href="https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md</a> – Autumn has been renamed to Lumis - v0.1.0 has same API as autumn v0.6.0</li>
<li><a href="https://github.com/leandrocp/mdex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex</a> – MDEx project that uses Lumis for syntax highlighting</li>
<li><a href="https://x.com/swmansionElixir/status/2014378959962567078?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionElixir/status/2014378959962567078</a> – SoftwareMansion announcement of updated Elixir Language Tour</li>
<li><a href="https://elixir-language-tour.swmansion.com/introduction?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-language-tour.swmansion.com/introduction</a> – Updated Elixir Language Tour using Popcorn to run Elixir in browser via AtomVM</li>
<li><a href="https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/software-mansion/popcorn</a> – Popcorn project that executes Elixir code in WebAssembly using AtomVM</li>
<li><a href="https://github.com/ChristianAlexander/durable_object?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ChristianAlexander/durable_object</a> – DurableObject library for Elixir - persistent, single-instance objects accessed by ID</li>
<li><a href="https://hexdocs.pm/durable_object/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/durable_object/readme.html</a> – DurableObject documentation explaining stateful, persistent actors using GenServer, Ecto, and Spark DSL</li>
<li><a href="https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/</a> – Cloudflare documentation describing Durable Objects and the Actor programming model</li>
<li><a href="https://x.com/akshay_pachaar/status/2014314783391298019?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/akshay_pachaar/status/2014314783391298019</a> – Announcement about Postgres getting advanced text searching extension with BM25 ranking</li>
<li><a href="https://github.com/timescale/pg_textsearch?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/timescale/pg_textsearch</a> – pg_textsearch extension bringing BM25 relevance ranking to Postgres (v0.5.0-dev, GA expected Feb 2026)</li>
<li><a href="https://hexdocs.pm/torus?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/torus</a> – Torus library for making search easier in Postgres for Elixir projects</li>
<li><a href="https://x.com/_avichawla/status/2014586815714664698?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/_avichawla/status/2014586815714664698</a> – New RAG approach that doesn&#39;t need vector DB, embedding, chunking, or similarity search - hits 98.7% accuracy</li>
<li><a href="https://huggingface.co/blog/daya-shankar/sota-ai-models?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/blog/daya-shankar/sota-ai-models</a> – Explanation of SOTA (State of the Art) in AI models</li>
<li><a href="https://github.com/VectifyAI/PageIndex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/VectifyAI/PageIndex</a> – PageIndex - vectorless, reasoning-based RAG system using hierarchical tree index for long professional documents</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 Elixir v1.20.0-rc.1 with important type system improvements, not one but two new Elixir-native Bash interpreters for seamless interop, LiveCapture bringing zero-boilerplate storybooks to LiveView components, Christian Alexander&#39;s DurableObject library for persistent actors inspired by Cloudflare, Postgres getting a game-changing BM25 text search extension that rivals Elasticsearch, a breakthrough RAG approach that eliminates vector databases entirely while achieving 98.7% accuracy, and more!</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/290" rel="nofollow">http://podcast.thinkingelixir.com/290</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://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1</a> – Elixir v1.20.0-rc.1 released with bug fixes including improved type system performance and bitstring type handling</li>
<li><a href="https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-20-0-rc-0-and-rc-1-released-type-inference-of-all-constructs/73927/31</a> – Discussion of Credo warning issue with missing @moduledoc when using Elixir 1.20 RCs - fix is to upgrade Credo</li>
<li><a href="http://github.com/tv-labs/bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://github.com/tv-labs/bash</a> – New Elixir-native Bash interpreter with complete implementation of Bash built-ins and quirks</li>
<li><a href="https://github.com/elixir-ai-tools/just_bash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-ai-tools/just_bash</a> – Second Elixir-native Bash interpreter implementation</li>
<li><a href="https://github.com/achempion/live_capture?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/achempion/live_capture</a> – LiveCapture - zero-boilerplate storybook for LiveView components requiring only single line capture_all()</li>
<li><a href="https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/livecapture-zero-boilerplate-storybook-for-liveview-components-by-waffle-creator/74028</a> – ElixirForum post with more details about LiveCapture by Boris Kuznetsov</li>
<li><a href="https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://captures.captureui.com/phoenix_live_dashboard/components/Elixir.Phoenix.LiveDashboard.HomePage/render</a> – Example LiveCapture storybook showing all components from LiveDashboard</li>
<li><a href="https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/autumn/blob/main/CHANGELOG.md</a> – Autumn has been renamed to Lumis - v0.1.0 has same API as autumn v0.6.0</li>
<li><a href="https://github.com/leandrocp/mdex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex</a> – MDEx project that uses Lumis for syntax highlighting</li>
<li><a href="https://x.com/swmansionElixir/status/2014378959962567078?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/swmansionElixir/status/2014378959962567078</a> – SoftwareMansion announcement of updated Elixir Language Tour</li>
<li><a href="https://elixir-language-tour.swmansion.com/introduction?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-language-tour.swmansion.com/introduction</a> – Updated Elixir Language Tour using Popcorn to run Elixir in browser via AtomVM</li>
<li><a href="https://github.com/software-mansion/popcorn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/software-mansion/popcorn</a> – Popcorn project that executes Elixir code in WebAssembly using AtomVM</li>
<li><a href="https://github.com/ChristianAlexander/durable_object?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ChristianAlexander/durable_object</a> – DurableObject library for Elixir - persistent, single-instance objects accessed by ID</li>
<li><a href="https://hexdocs.pm/durable_object/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/durable_object/readme.html</a> – DurableObject documentation explaining stateful, persistent actors using GenServer, Ecto, and Spark DSL</li>
<li><a href="https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/</a> – Cloudflare documentation describing Durable Objects and the Actor programming model</li>
<li><a href="https://x.com/akshay_pachaar/status/2014314783391298019?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/akshay_pachaar/status/2014314783391298019</a> – Announcement about Postgres getting advanced text searching extension with BM25 ranking</li>
<li><a href="https://github.com/timescale/pg_textsearch?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/timescale/pg_textsearch</a> – pg_textsearch extension bringing BM25 relevance ranking to Postgres (v0.5.0-dev, GA expected Feb 2026)</li>
<li><a href="https://hexdocs.pm/torus?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/torus</a> – Torus library for making search easier in Postgres for Elixir projects</li>
<li><a href="https://x.com/_avichawla/status/2014586815714664698?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/_avichawla/status/2014586815714664698</a> – New RAG approach that doesn&#39;t need vector DB, embedding, chunking, or similarity search - hits 98.7% accuracy</li>
<li><a href="https://huggingface.co/blog/daya-shankar/sota-ai-models?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/blog/daya-shankar/sota-ai-models</a> – Explanation of SOTA (State of the Art) in AI models</li>
<li><a href="https://github.com/VectifyAI/PageIndex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/VectifyAI/PageIndex</a> – PageIndex - vectorless, reasoning-based RAG system using hierarchical tree index for long professional documents</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>277: Searching Across the Hexiverse</title>
  <link>https://podcast.thinkingelixir.com/277</link>
  <guid isPermaLink="false">d3cf05d1-05bb-4712-8c7c-8eb50837626b</guid>
  <pubDate>Tue, 04 Nov 2025 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/d3cf05d1-05bb-4712-8c7c-8eb50837626b.mp3" length="19144704" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes a new HexDocs search engine built in Gleam, Software Mansion's interactive Elixir Language Tour running in WebASM, Stable Diffusion on Mac GPUs through EMLX, AWS outage lessons, and more!</itunes:subtitle>
  <itunes:duration>26:09</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>&lt;p&gt;News includes a powerful new HexDocs search engine built in Gleam that lets you search across all your project dependencies with mix hex.search, Software Mansion's interactive Elixir Language Tour that runs in the browser via WebASM, Paulo Valente's breakthrough getting Stable Diffusion running on Mac GPUs through EMLX, lessons learned from the AWS outage that left smart beds stuck and overheating, Chrome DevTools' new MCP server for AI coding assistants, and more!&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/277" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/277&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://x.com/josevalim/status/1982913977459061036?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/josevalim/status/1982913977459061036&lt;/a&gt; – José Valim discusses how newcomers found it challenging to find which API to use when docs were spread around Phoenix, LiveView, Ecto, etc.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/&lt;/a&gt; – HexDocs home page with new search functionality&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/hexpm/hexdocs-search?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/hexpm/hexdocs-search&lt;/a&gt; – GitHub repository for the HexDocs search engine, built in Gleam and Lustre&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/blog/announcing-new-hexdocs-search-engine?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/blog/announcing-new-hexdocs-search-engine&lt;/a&gt; – Official announcement of the new HexDocs search engine powered by Typesense&lt;/li&gt;
&lt;li&gt;New mix hex.search command available after updating with mix local.hex - searches across all your project dependencies with their specific versions&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/elixir/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/elixir/&lt;/a&gt; – Elixir standard library docs (currently not included in hex.search results)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://bsky.app/profile/swmansionelixir.bsky.social/post/3m3s3bzsp6s2g?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://bsky.app/profile/swmansionelixir.bsky.social/post/3m3s3bzsp6s2g&lt;/a&gt; – Software Mansion announces the Elixir Language Tour&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixir-language-tour.swmansion.com?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://elixir-language-tour.swmansion.com&lt;/a&gt; – Web-based interactive Elixir learning tool using Popcorn (Elixir running in WebASM) - no installation required&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/polvalente/status/1981174585040261610?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/polvalente/status/1981174585040261610&lt;/a&gt; – Paulo Valente announces completion of Nx work targeting Mac hardware&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-nx/emlx/pull/87?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-nx/emlx/pull/87&lt;/a&gt; – PR for EMLX Nx Backend enabling Stable Diffusion on Mac GPU using MLX (an array framework for Apple silicon)&lt;/li&gt;
&lt;li&gt;Work sponsored by tvlabs, dashbit, and TheErlef - companies can sponsor ongoing Nx work through TheErlef&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/gergelyorosz/status/1980560177305878702?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/gergelyorosz/status/1980560177305878702&lt;/a&gt; – Analysis of how the AWS outage exposed engineering failures where products don't plan for region or provider failures&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.techradar.com/home/smart-home/smart-bed-owners-experience-aws-nightmare-as-outage-leaves-them-sweating-and-stuck-in-upright-position?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.techradar.com/home/smart-home/smart-bed-owners-experience-aws-nightmare-as-outage-leaves-them-sweating-and-stuck-in-upright-position&lt;/a&gt; – Eight Sleep Pod smart beds were left overheating and stuck in upright positions during the AWS outage&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://immich.app/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://immich.app/&lt;/a&gt; – Self-hosted photo and video management solution (not cloud-dependent)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://developer.chrome.com/blog/chrome-devtools-mcp?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://developer.chrome.com/blog/chrome-devtools-mcp&lt;/a&gt; – Google Chrome releases public preview of Chrome DevTools Model Context Protocol (MCP) server for AI coding assistants&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://tidewave.ai/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://tidewave.ai/&lt;/a&gt; – Tidewave Web - browser agnostic development tool&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, aws, hex, search, wasm</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes a powerful new HexDocs search engine built in Gleam that lets you search across all your project dependencies with mix hex.search, Software Mansion&#39;s interactive Elixir Language Tour that runs in the browser via WebASM, Paulo Valente&#39;s breakthrough getting Stable Diffusion running on Mac GPUs through EMLX, lessons learned from the AWS outage that left smart beds stuck and overheating, Chrome DevTools&#39; new MCP server for AI coding assistants, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://x.com/josevalim/status/1982913977459061036?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1982913977459061036</a> – José Valim discusses how newcomers found it challenging to find which API to use when docs were spread around Phoenix, LiveView, Ecto, etc.</li>
<li><a href="https://hexdocs.pm/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/</a> – HexDocs home page with new search functionality</li>
<li><a href="https://github.com/hexpm/hexdocs-search?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/hexpm/hexdocs-search</a> – GitHub repository for the HexDocs search engine, built in Gleam and Lustre</li>
<li><a href="https://hex.pm/blog/announcing-new-hexdocs-search-engine?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/blog/announcing-new-hexdocs-search-engine</a> – Official announcement of the new HexDocs search engine powered by Typesense</li>
<li>New mix hex.search command available after updating with mix local.hex - searches across all your project dependencies with their specific versions</li>
<li><a href="https://hexdocs.pm/elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/elixir/</a> – Elixir standard library docs (currently not included in hex.search results)</li>
<li><a href="https://bsky.app/profile/swmansionelixir.bsky.social/post/3m3s3bzsp6s2g?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/swmansionelixir.bsky.social/post/3m3s3bzsp6s2g</a> – Software Mansion announces the Elixir Language Tour</li>
<li><a href="https://elixir-language-tour.swmansion.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-language-tour.swmansion.com</a> – Web-based interactive Elixir learning tool using Popcorn (Elixir running in WebASM) - no installation required</li>
<li><a href="https://x.com/polvalente/status/1981174585040261610?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/1981174585040261610</a> – Paulo Valente announces completion of Nx work targeting Mac hardware</li>
<li><a href="https://github.com/elixir-nx/emlx/pull/87?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/emlx/pull/87</a> – PR for EMLX Nx Backend enabling Stable Diffusion on Mac GPU using MLX (an array framework for Apple silicon)</li>
<li>Work sponsored by tvlabs, dashbit, and TheErlef - companies can sponsor ongoing Nx work through TheErlef</li>
<li><a href="https://x.com/gergelyorosz/status/1980560177305878702?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/gergelyorosz/status/1980560177305878702</a> – Analysis of how the AWS outage exposed engineering failures where products don&#39;t plan for region or provider failures</li>
<li><a href="https://www.techradar.com/home/smart-home/smart-bed-owners-experience-aws-nightmare-as-outage-leaves-them-sweating-and-stuck-in-upright-position?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.techradar.com/home/smart-home/smart-bed-owners-experience-aws-nightmare-as-outage-leaves-them-sweating-and-stuck-in-upright-position</a> – Eight Sleep Pod smart beds were left overheating and stuck in upright positions during the AWS outage</li>
<li><a href="https://immich.app/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://immich.app/</a> – Self-hosted photo and video management solution (not cloud-dependent)</li>
<li><a href="https://developer.chrome.com/blog/chrome-devtools-mcp?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.chrome.com/blog/chrome-devtools-mcp</a> – Google Chrome releases public preview of Chrome DevTools Model Context Protocol (MCP) server for AI coding assistants</li>
<li><a href="https://tidewave.ai/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/</a> – Tidewave Web - browser agnostic development tool</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes a powerful new HexDocs search engine built in Gleam that lets you search across all your project dependencies with mix hex.search, Software Mansion&#39;s interactive Elixir Language Tour that runs in the browser via WebASM, Paulo Valente&#39;s breakthrough getting Stable Diffusion running on Mac GPUs through EMLX, lessons learned from the AWS outage that left smart beds stuck and overheating, Chrome DevTools&#39; new MCP server for AI coding assistants, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://x.com/josevalim/status/1982913977459061036?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1982913977459061036</a> – José Valim discusses how newcomers found it challenging to find which API to use when docs were spread around Phoenix, LiveView, Ecto, etc.</li>
<li><a href="https://hexdocs.pm/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/</a> – HexDocs home page with new search functionality</li>
<li><a href="https://github.com/hexpm/hexdocs-search?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/hexpm/hexdocs-search</a> – GitHub repository for the HexDocs search engine, built in Gleam and Lustre</li>
<li><a href="https://hex.pm/blog/announcing-new-hexdocs-search-engine?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/blog/announcing-new-hexdocs-search-engine</a> – Official announcement of the new HexDocs search engine powered by Typesense</li>
<li>New mix hex.search command available after updating with mix local.hex - searches across all your project dependencies with their specific versions</li>
<li><a href="https://hexdocs.pm/elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/elixir/</a> – Elixir standard library docs (currently not included in hex.search results)</li>
<li><a href="https://bsky.app/profile/swmansionelixir.bsky.social/post/3m3s3bzsp6s2g?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/swmansionelixir.bsky.social/post/3m3s3bzsp6s2g</a> – Software Mansion announces the Elixir Language Tour</li>
<li><a href="https://elixir-language-tour.swmansion.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-language-tour.swmansion.com</a> – Web-based interactive Elixir learning tool using Popcorn (Elixir running in WebASM) - no installation required</li>
<li><a href="https://x.com/polvalente/status/1981174585040261610?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/polvalente/status/1981174585040261610</a> – Paulo Valente announces completion of Nx work targeting Mac hardware</li>
<li><a href="https://github.com/elixir-nx/emlx/pull/87?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-nx/emlx/pull/87</a> – PR for EMLX Nx Backend enabling Stable Diffusion on Mac GPU using MLX (an array framework for Apple silicon)</li>
<li>Work sponsored by tvlabs, dashbit, and TheErlef - companies can sponsor ongoing Nx work through TheErlef</li>
<li><a href="https://x.com/gergelyorosz/status/1980560177305878702?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/gergelyorosz/status/1980560177305878702</a> – Analysis of how the AWS outage exposed engineering failures where products don&#39;t plan for region or provider failures</li>
<li><a href="https://www.techradar.com/home/smart-home/smart-bed-owners-experience-aws-nightmare-as-outage-leaves-them-sweating-and-stuck-in-upright-position?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.techradar.com/home/smart-home/smart-bed-owners-experience-aws-nightmare-as-outage-leaves-them-sweating-and-stuck-in-upright-position</a> – Eight Sleep Pod smart beds were left overheating and stuck in upright positions during the AWS outage</li>
<li><a href="https://immich.app/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://immich.app/</a> – Self-hosted photo and video management solution (not cloud-dependent)</li>
<li><a href="https://developer.chrome.com/blog/chrome-devtools-mcp?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.chrome.com/blog/chrome-devtools-mcp</a> – Google Chrome releases public preview of Chrome DevTools Model Context Protocol (MCP) server for AI coding assistants</li>
<li><a href="https://tidewave.ai/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tidewave.ai/</a> – Tidewave Web - browser agnostic development tool</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>
  </channel>
</rss>
