<?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>Thu, 23 Apr 2026 07:30:18 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Dialyzer”</title>
    <link>https://podcast.thinkingelixir.com/tags/dialyzer</link>
    <pubDate>Tue, 27 Jun 2023 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>157: Adding Dialyzer Late in the Game</title>
  <link>https://podcast.thinkingelixir.com/157</link>
  <guid isPermaLink="false">524c349e-32c4-49b8-a4a1-0b43cee99af3</guid>
  <pubDate>Tue, 27 Jun 2023 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/524c349e-32c4-49b8-a4a1-0b43cee99af3.mp3" length="38916096" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Discover the ins and outs of Dialyzer, the static code analysis tool in the Elixir community. Join our chat with Noah Betzen as he shares tips, strategies, and resources to overcome common challenges when adding it to a mature project!</itunes:subtitle>
  <itunes:duration>53:37</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>Dialyzer is something that eventually everyone hears about in the Elixir community. It's a static code analysis tool that has both fans and detractors, and with good reasons on both sides! We talk with Noah Betzen about how he brought Dialyzer to several mature Elixir projects. He wanted the benefits of finding and fixing bugs and to prevent new problems from being added. He shared tools, strategies and other resources for how to get started without stopping everything to fix all the existing problems. If you've ever tried to add Dialyzer to a project and aborted, then this discussion may give you the courage and the tools to try again!
Show Notes online - http://podcast.thinkingelixir.com/157 (http://podcast.thinkingelixir.com/157)
Elixir Community News
- https://elixir-lang.org/blog/2023/06/19/elixir-v1-15-0-released/ (https://elixir-lang.org/blog/2023/06/19/elixir-v1-15-0-released/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir 1.15 release blog post
- https://github.com/elixir-lang/elixir/releases/tag/v1.15.0 (https://github.com/elixir-lang/elixir/releases/tag/v1.15.0?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – full release notes
- https://twitter.com/josevalim/status/1670879654134050828 (https://twitter.com/josevalim/status/1670879654134050828?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim's tweet about reported compilation time improvements
- https://elixirforum.com/t/elixir-v1-15-0-released/56584 (https://elixirforum.com/t/elixir-v1-15-0-released/56584?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirForum.com post about the release with comments, feedback, and workarounds for issues.
- https://github.com/phoenixframework/phoenix/blob/v1.7.4/CHANGELOG.md (https://github.com/phoenixframework/phoenix/blob/v1.7.4/CHANGELOG.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix 1.7.4 (then up to 1.7.6) was released with a small, but handy fix around deploying with active websockets
- https://survey.stackoverflow.co/2023/ (https://survey.stackoverflow.co/2023/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – StackOverflow Developer Survey results
- https://survey.stackoverflow.co/2023/#technology-most-popular-technologies (https://survey.stackoverflow.co/2023/#technology-most-popular-technologies?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Most popular technologies
- https://survey.stackoverflow.co/2023/#section-top-paying-technologies-top-paying-technologies (https://survey.stackoverflow.co/2023/#section-top-paying-technologies-top-paying-technologies?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Top paying technologies
- https://survey.stackoverflow.co/2023/#section-admired-and-desired-web-frameworks-and-technologies (https://survey.stackoverflow.co/2023/#section-admired-and-desired-web-frameworks-and-technologies?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix is the most admired web framework and technology
- https://twitter.com/bcardarella/status/1669423297518264320 (https://twitter.com/bcardarella/status/1669423297518264320?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – LiveView Native got animated charts working in SwiftCharts
- https://twitter.com/moomerman/status/1670021284900614144 (https://twitter.com/moomerman/status/1670021284900614144?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Apache ECharts with LiveView
- https://huggingface.co/blog/livebook-app-deployment (https://huggingface.co/blog/livebook-app-deployment?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim's has a Livebook blog post on the Hugging Face blog.
- https://twitter.com/thibaut_barrere/status/1670789241436028931 (https://twitter.com/thibaut_barrere/status/1670789241436028931?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Using IEx helpers in Livebook cells - import IEx.Helpers
- https://twitter.com/germsvel/status/1669669754305404928 (https://twitter.com/germsvel/status/1669669754305404928?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – German Velasco has created a number of short tip videos that now have a home on ElixirStreams.com
- https://twitter.com/elixirphoenix/status/1670856560480747526 (https://twitter.com/elixirphoenix/status/1670856560480747526?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Adding Bandit to a Phoenix 1.7 project fits in a single tweet
- https://erlef.org/events (https://erlef.org/events?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The EEF (Erlang Ecosystem Foundation) has an "events" page.1
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://fly.io/phoenix-files/adding-dialyzer-without-the-pain/ (https://fly.io/phoenix-files/adding-dialyzer-without-the-pain/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post with more resources and code
- https://www.erlang.org/doc/man/dialyzer.html (https://www.erlang.org/doc/man/dialyzer.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Dialyzer docs
- https://github.com/jeremyjh/dialyxir (https://github.com/jeremyjh/dialyxir?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Dialyxir project
- https://github.com/jeremyjh/dialyxir/pull/493 (https://github.com/jeremyjh/dialyxir/pull/493?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PR to add new format for ignorefilestrict
- https://elixirforum.com/t/blog-post-adding-dialyzer-without-the-pain/56461 (https://elixirforum.com/t/blog-post-adding-dialyzer-without-the-pain/56461?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Feedback to blog post that we discuss
- https://www.youtube.com/watch?v=4PZE40h13wM (https://www.youtube.com/watch?v=4PZE40h13wM?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Slaying the Type Hydra, or How We Went from 12,000 Dialyzer Errors to None | Jesper Eskilson - Senior Engineer at Klarna
- https://github.com/bamorim/typedectoschema (https://github.com/bamorim/typed_ecto_schema?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://podcast.thinkingelixir.com/72 (https://podcast.thinkingelixir.com/72?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Interview about type_check
- https://github.com/Qqwy/elixir-type_check (https://github.com/Qqwy/elixir-type_check?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://github.com/lexical-lsp/lexical (https://github.com/lexical-lsp/lexical?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Lexical Language Server
- https://github.com/elixir-tools/next-ls (https://github.com/elixir-tools/next-ls?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Next-LS Language Server
- https://smartlogic.io/podcast/elixir-wizards/s10-e12-jose-guillaume-giuseppe-types-elixir/ (https://smartlogic.io/podcast/elixir-wizards/s10-e12-jose-guillaume-giuseppe-types-elixir/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim, Guillaume Duboc, and Giuseppe Castagna discussing static types in Elixir
Guest Information
- https://twitter.com/Nezteb (https://twitter.com/Nezteb?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Twitter
- https://github.com/Nezteb/ (https://github.com/Nezteb/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Github
- https://genserver.social/Nezteb/ (https://genserver.social/Nezteb/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – on Fediverse
- https://nezteb.net (https://nezteb.net?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, dialyzer, types, static types, bugs, language servers</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Dialyzer is something that eventually everyone hears about in the Elixir community. It&#39;s a static code analysis tool that has both fans and detractors, and with good reasons on both sides! We talk with Noah Betzen about how he brought Dialyzer to several mature Elixir projects. He wanted the benefits of finding and fixing bugs and to prevent new problems from being added. He shared tools, strategies and other resources for how to get started without stopping everything to fix all the existing problems. If you&#39;ve ever tried to add Dialyzer to a project and aborted, then this discussion may give you the courage and the tools to try again!</p>

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

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

<ul>
<li><a href="https://elixir-lang.org/blog/2023/06/19/elixir-v1-15-0-released/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2023/06/19/elixir-v1-15-0-released/</a> – Elixir 1.15 release blog post</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.15.0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.15.0</a> – full release notes</li>
<li><a href="https://twitter.com/josevalim/status/1670879654134050828?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1670879654134050828</a> – José Valim&#39;s tweet about reported compilation time improvements</li>
<li><a href="https://elixirforum.com/t/elixir-v1-15-0-released/56584?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-15-0-released/56584</a> – ElixirForum.com post about the release with comments, feedback, and workarounds for issues.</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/v1.7.4/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/v1.7.4/CHANGELOG.md</a> – Phoenix 1.7.4 (then up to 1.7.6) was released with a small, but handy fix around deploying with active websockets</li>
<li><a href="https://survey.stackoverflow.co/2023/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/</a> – StackOverflow Developer Survey results</li>
<li><a href="https://survey.stackoverflow.co/2023/#technology-most-popular-technologies?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/#technology-most-popular-technologies</a> – Most popular technologies</li>
<li><a href="https://survey.stackoverflow.co/2023/#section-top-paying-technologies-top-paying-technologies?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/#section-top-paying-technologies-top-paying-technologies</a> – Top paying technologies</li>
<li><a href="https://survey.stackoverflow.co/2023/#section-admired-and-desired-web-frameworks-and-technologies?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/#section-admired-and-desired-web-frameworks-and-technologies</a> – Phoenix is the most admired web framework and technology</li>
<li><a href="https://twitter.com/bcardarella/status/1669423297518264320?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bcardarella/status/1669423297518264320</a> – LiveView Native got animated charts working in SwiftCharts</li>
<li><a href="https://twitter.com/moomerman/status/1670021284900614144?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/moomerman/status/1670021284900614144</a> – Apache ECharts with LiveView</li>
<li><a href="https://huggingface.co/blog/livebook-app-deployment?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/blog/livebook-app-deployment</a> – José Valim&#39;s has a Livebook blog post on the Hugging Face blog.</li>
<li><a href="https://twitter.com/thibaut_barrere/status/1670789241436028931?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/thibaut_barrere/status/1670789241436028931</a> – Using IEx helpers in Livebook cells - <code>import IEx.Helpers</code></li>
<li><a href="https://twitter.com/germsvel/status/1669669754305404928?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1669669754305404928</a> – German Velasco has created a number of short tip videos that now have a home on ElixirStreams.com</li>
<li><a href="https://twitter.com/elixirphoenix/status/1670856560480747526?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/elixirphoenix/status/1670856560480747526</a> – Adding Bandit to a Phoenix 1.7 project fits in a single tweet</li>
<li><a href="https://erlef.org/events?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/events</a> – The EEF (Erlang Ecosystem Foundation) has an &quot;events&quot; page.1</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://fly.io/phoenix-files/adding-dialyzer-without-the-pain/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/adding-dialyzer-without-the-pain/</a> – Blog post with more resources and code</li>
<li><a href="https://www.erlang.org/doc/man/dialyzer.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/doc/man/dialyzer.html</a> – Dialyzer docs</li>
<li><a href="https://github.com/jeremyjh/dialyxir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/jeremyjh/dialyxir</a> – Dialyxir project</li>
<li><a href="https://github.com/jeremyjh/dialyxir/pull/493?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/jeremyjh/dialyxir/pull/493</a> – PR to add new format for ignore_file_strict</li>
<li><a href="https://elixirforum.com/t/blog-post-adding-dialyzer-without-the-pain/56461?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/blog-post-adding-dialyzer-without-the-pain/56461</a> – Feedback to blog post that we discuss</li>
<li><a href="https://www.youtube.com/watch?v=4PZE40h13wM?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4PZE40h13wM</a> – Slaying the Type Hydra, or How We Went from 12,000 Dialyzer Errors to None | Jesper Eskilson - Senior Engineer at Klarna</li>
<li><a href="https://github.com/bamorim/typed_ecto_schema?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bamorim/typed_ecto_schema</a></li>
<li><a href="https://podcast.thinkingelixir.com/72?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/72</a> – Interview about type_check</li>
<li><a href="https://github.com/Qqwy/elixir-type_check?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Qqwy/elixir-type_check</a></li>
<li><a href="https://github.com/lexical-lsp/lexical?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/lexical-lsp/lexical</a> – Lexical Language Server</li>
<li><a href="https://github.com/elixir-tools/next-ls?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-tools/next-ls</a> – Next-LS Language Server</li>
<li><a href="https://smartlogic.io/podcast/elixir-wizards/s10-e12-jose-guillaume-giuseppe-types-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://smartlogic.io/podcast/elixir-wizards/s10-e12-jose-guillaume-giuseppe-types-elixir/</a> – José Valim, Guillaume Duboc, and Giuseppe Castagna discussing static types in Elixir</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/Nezteb?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/Nezteb</a> – on Twitter</li>
<li><a href="https://github.com/Nezteb/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Nezteb/</a> – on Github</li>
<li><a href="https://genserver.social/Nezteb/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://genserver.social/Nezteb/</a> – on Fediverse</li>
<li><a href="https://nezteb.net?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://nezteb.net</a> – Blog</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Dialyzer is something that eventually everyone hears about in the Elixir community. It&#39;s a static code analysis tool that has both fans and detractors, and with good reasons on both sides! We talk with Noah Betzen about how he brought Dialyzer to several mature Elixir projects. He wanted the benefits of finding and fixing bugs and to prevent new problems from being added. He shared tools, strategies and other resources for how to get started without stopping everything to fix all the existing problems. If you&#39;ve ever tried to add Dialyzer to a project and aborted, then this discussion may give you the courage and the tools to try again!</p>

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

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

<ul>
<li><a href="https://elixir-lang.org/blog/2023/06/19/elixir-v1-15-0-released/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2023/06/19/elixir-v1-15-0-released/</a> – Elixir 1.15 release blog post</li>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.15.0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.15.0</a> – full release notes</li>
<li><a href="https://twitter.com/josevalim/status/1670879654134050828?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1670879654134050828</a> – José Valim&#39;s tweet about reported compilation time improvements</li>
<li><a href="https://elixirforum.com/t/elixir-v1-15-0-released/56584?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/elixir-v1-15-0-released/56584</a> – ElixirForum.com post about the release with comments, feedback, and workarounds for issues.</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/v1.7.4/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/v1.7.4/CHANGELOG.md</a> – Phoenix 1.7.4 (then up to 1.7.6) was released with a small, but handy fix around deploying with active websockets</li>
<li><a href="https://survey.stackoverflow.co/2023/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/</a> – StackOverflow Developer Survey results</li>
<li><a href="https://survey.stackoverflow.co/2023/#technology-most-popular-technologies?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/#technology-most-popular-technologies</a> – Most popular technologies</li>
<li><a href="https://survey.stackoverflow.co/2023/#section-top-paying-technologies-top-paying-technologies?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/#section-top-paying-technologies-top-paying-technologies</a> – Top paying technologies</li>
<li><a href="https://survey.stackoverflow.co/2023/#section-admired-and-desired-web-frameworks-and-technologies?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://survey.stackoverflow.co/2023/#section-admired-and-desired-web-frameworks-and-technologies</a> – Phoenix is the most admired web framework and technology</li>
<li><a href="https://twitter.com/bcardarella/status/1669423297518264320?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bcardarella/status/1669423297518264320</a> – LiveView Native got animated charts working in SwiftCharts</li>
<li><a href="https://twitter.com/moomerman/status/1670021284900614144?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/moomerman/status/1670021284900614144</a> – Apache ECharts with LiveView</li>
<li><a href="https://huggingface.co/blog/livebook-app-deployment?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://huggingface.co/blog/livebook-app-deployment</a> – José Valim&#39;s has a Livebook blog post on the Hugging Face blog.</li>
<li><a href="https://twitter.com/thibaut_barrere/status/1670789241436028931?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/thibaut_barrere/status/1670789241436028931</a> – Using IEx helpers in Livebook cells - <code>import IEx.Helpers</code></li>
<li><a href="https://twitter.com/germsvel/status/1669669754305404928?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1669669754305404928</a> – German Velasco has created a number of short tip videos that now have a home on ElixirStreams.com</li>
<li><a href="https://twitter.com/elixirphoenix/status/1670856560480747526?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/elixirphoenix/status/1670856560480747526</a> – Adding Bandit to a Phoenix 1.7 project fits in a single tweet</li>
<li><a href="https://erlef.org/events?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/events</a> – The EEF (Erlang Ecosystem Foundation) has an &quot;events&quot; page.1</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://fly.io/phoenix-files/adding-dialyzer-without-the-pain/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/adding-dialyzer-without-the-pain/</a> – Blog post with more resources and code</li>
<li><a href="https://www.erlang.org/doc/man/dialyzer.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/doc/man/dialyzer.html</a> – Dialyzer docs</li>
<li><a href="https://github.com/jeremyjh/dialyxir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/jeremyjh/dialyxir</a> – Dialyxir project</li>
<li><a href="https://github.com/jeremyjh/dialyxir/pull/493?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/jeremyjh/dialyxir/pull/493</a> – PR to add new format for ignore_file_strict</li>
<li><a href="https://elixirforum.com/t/blog-post-adding-dialyzer-without-the-pain/56461?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/blog-post-adding-dialyzer-without-the-pain/56461</a> – Feedback to blog post that we discuss</li>
<li><a href="https://www.youtube.com/watch?v=4PZE40h13wM?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4PZE40h13wM</a> – Slaying the Type Hydra, or How We Went from 12,000 Dialyzer Errors to None | Jesper Eskilson - Senior Engineer at Klarna</li>
<li><a href="https://github.com/bamorim/typed_ecto_schema?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bamorim/typed_ecto_schema</a></li>
<li><a href="https://podcast.thinkingelixir.com/72?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/72</a> – Interview about type_check</li>
<li><a href="https://github.com/Qqwy/elixir-type_check?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Qqwy/elixir-type_check</a></li>
<li><a href="https://github.com/lexical-lsp/lexical?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/lexical-lsp/lexical</a> – Lexical Language Server</li>
<li><a href="https://github.com/elixir-tools/next-ls?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-tools/next-ls</a> – Next-LS Language Server</li>
<li><a href="https://smartlogic.io/podcast/elixir-wizards/s10-e12-jose-guillaume-giuseppe-types-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://smartlogic.io/podcast/elixir-wizards/s10-e12-jose-guillaume-giuseppe-types-elixir/</a> – José Valim, Guillaume Duboc, and Giuseppe Castagna discussing static types in Elixir</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/Nezteb?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/Nezteb</a> – on Twitter</li>
<li><a href="https://github.com/Nezteb/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/Nezteb/</a> – on Github</li>
<li><a href="https://genserver.social/Nezteb/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://genserver.social/Nezteb/</a> – on Fediverse</li>
<li><a href="https://nezteb.net?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://nezteb.net</a> – Blog</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>144: Thinking Elixir News</title>
  <link>https://podcast.thinkingelixir.com/144</link>
  <guid isPermaLink="false">2a2efab1-871a-43eb-9d32-a064a1b56f01</guid>
  <pubDate>Tue, 28 Mar 2023 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/2a2efab1-871a-43eb-9d32-a064a1b56f01.mp3" length="10184704" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>A collection of ML stories, fixing an 8-year old LiveView bug, Docker drama, speeding up Dialyzer in CI, a new Credo release and more!</itunes:subtitle>
  <itunes:duration>13: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>A collection of ML stories, fixing an 8-year old LiveView bug, Docker drama, speeding up Dialyzer in CI, a new Credo release and more!
Show Notes online - http://podcast.thinkingelixir.com/144 (http://podcast.thinkingelixir.com/144)
Elixir Community News
- https://www.phoenixframework.org/blog/whisper-speech-to-text-phoenix (https://www.phoenixframework.org/blog/whisper-speech-to-text-phoenix?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord made a video showing how quickly he can add audio transcription to the open-source LiveBeats application.
- https://fly.io/blog/livebeats/ (https://fly.io/blog/livebeats/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – LiveBeats blog post with link to the project
- https://www.youtube.com/watch?v=OsxGB6MbA8o (https://www.youtube.com/watch?v=OsxGB6MbA8o?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Warsaw meetup was recorded where Hans Josephsen showed using “Object detection in Elixir with Axon” in a Livebook.
- https://twitter.com/livebookdev/status/1636780420422418465 (https://twitter.com/livebookdev/status/1636780420422418465?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Conversation models coming soon to Livebook + Bumblebee
- https://github.com/nickgnd/programming-machine-learning-livebooks (https://github.com/nickgnd/programming-machine-learning-livebooks?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gin Lennon converted the Jupyter notebooks for the Python book “Programming Machine Learning” book by P. Perrotta into Elixir Livebooks with Axon.
- https://fly.io/phoenix-files/phoenix-dev-blog-sounds-like-a-bug/ (https://fly.io/phoenix-files/phoenix-dev-blog-sounds-like-a-bug/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord wrote a blog post about his journey to diagnose and fix a challenging race condition in LiveView but only when using the long-poll feature.
- https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/ (https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Docker drama update from blog post published on March 16th.
- https://twitter.com/hexpm/status/1636337448543301633 (https://twitter.com/hexpm/status/1636337448543301633?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Docker policy update and the impact on Hex "TL;DR - we are not affected by it"
- https://hub.docker.com/u/hexpm (https://hub.docker.com/u/hexpm?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Hexpm organization on Docker Hub
- https://twitter.com/whatyouhide/status/1635692248485572622 (https://twitter.com/whatyouhide/status/1635692248485572622?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Andrea Leopardi added module support for the "since" metadata attribute
- https://github.com/elixir-lang/ex_doc/pull/1680 (https://github.com/elixir-lang/ex_doc/pull/1680?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PR for the change
- https://blog.massdriver.cloud/posts/gha-dialyzer/ (https://blog.massdriver.cloud/posts/gha-dialyzer/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Massdriver published a blog post on speeding up Dialyzer in CI
- https://hexdocs.pm/credo/changelog.html (https://hexdocs.pm/credo/changelog.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Credo released a big update 1.7.0
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, machine learning, liveview, credo, dialyzer</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>A collection of ML stories, fixing an 8-year old LiveView bug, Docker drama, speeding up Dialyzer in CI, a new Credo release and more!</p>

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

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

<ul>
<li><a href="https://www.phoenixframework.org/blog/whisper-speech-to-text-phoenix?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.phoenixframework.org/blog/whisper-speech-to-text-phoenix</a> – Chris McCord made a video showing how quickly he can add audio transcription to the open-source LiveBeats application.</li>
<li><a href="https://fly.io/blog/livebeats/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/blog/livebeats/</a> – LiveBeats blog post with link to the project</li>
<li><a href="https://www.youtube.com/watch?v=OsxGB6MbA8o?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=OsxGB6MbA8o</a> – Warsaw meetup was recorded where Hans Josephsen showed using “Object detection in Elixir with Axon” in a Livebook.</li>
<li><a href="https://twitter.com/livebookdev/status/1636780420422418465?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/livebookdev/status/1636780420422418465</a> – Conversation models coming soon to Livebook + Bumblebee</li>
<li><a href="https://github.com/nickgnd/programming-machine-learning-livebooks?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/nickgnd/programming-machine-learning-livebooks</a> – Gin Lennon converted the Jupyter notebooks for the Python book “Programming Machine Learning” book by P. Perrotta into Elixir Livebooks with Axon.</li>
<li><a href="https://fly.io/phoenix-files/phoenix-dev-blog-sounds-like-a-bug/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/phoenix-dev-blog-sounds-like-a-bug/</a> – Chris McCord wrote a blog post about his journey to diagnose and fix a challenging race condition in LiveView but only when using the long-poll feature.</li>
<li><a href="https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/</a> – The Docker drama update from blog post published on March 16th.</li>
<li><a href="https://twitter.com/hexpm/status/1636337448543301633?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/hexpm/status/1636337448543301633</a> – Docker policy update and the impact on Hex &quot;TL;DR - we are not affected by it&quot;</li>
<li><a href="https://hub.docker.com/u/hexpm?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hub.docker.com/u/hexpm</a> – The Hexpm organization on Docker Hub</li>
<li><a href="https://twitter.com/whatyouhide/status/1635692248485572622?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/whatyouhide/status/1635692248485572622</a> – Andrea Leopardi added module support for the &quot;since&quot; metadata attribute</li>
<li><a href="https://github.com/elixir-lang/ex_doc/pull/1680?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/ex_doc/pull/1680</a> – PR for the change</li>
<li><a href="https://blog.massdriver.cloud/posts/gha-dialyzer/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://blog.massdriver.cloud/posts/gha-dialyzer/</a> – Massdriver published a blog post on speeding up Dialyzer in CI</li>
<li><a href="https://hexdocs.pm/credo/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/credo/changelog.html</a> – Credo released a big update 1.7.0</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>A collection of ML stories, fixing an 8-year old LiveView bug, Docker drama, speeding up Dialyzer in CI, a new Credo release and more!</p>

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

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

<ul>
<li><a href="https://www.phoenixframework.org/blog/whisper-speech-to-text-phoenix?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.phoenixframework.org/blog/whisper-speech-to-text-phoenix</a> – Chris McCord made a video showing how quickly he can add audio transcription to the open-source LiveBeats application.</li>
<li><a href="https://fly.io/blog/livebeats/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/blog/livebeats/</a> – LiveBeats blog post with link to the project</li>
<li><a href="https://www.youtube.com/watch?v=OsxGB6MbA8o?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=OsxGB6MbA8o</a> – Warsaw meetup was recorded where Hans Josephsen showed using “Object detection in Elixir with Axon” in a Livebook.</li>
<li><a href="https://twitter.com/livebookdev/status/1636780420422418465?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/livebookdev/status/1636780420422418465</a> – Conversation models coming soon to Livebook + Bumblebee</li>
<li><a href="https://github.com/nickgnd/programming-machine-learning-livebooks?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/nickgnd/programming-machine-learning-livebooks</a> – Gin Lennon converted the Jupyter notebooks for the Python book “Programming Machine Learning” book by P. Perrotta into Elixir Livebooks with Axon.</li>
<li><a href="https://fly.io/phoenix-files/phoenix-dev-blog-sounds-like-a-bug/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/phoenix-dev-blog-sounds-like-a-bug/</a> – Chris McCord wrote a blog post about his journey to diagnose and fix a challenging race condition in LiveView but only when using the long-poll feature.</li>
<li><a href="https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/</a> – The Docker drama update from blog post published on March 16th.</li>
<li><a href="https://twitter.com/hexpm/status/1636337448543301633?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/hexpm/status/1636337448543301633</a> – Docker policy update and the impact on Hex &quot;TL;DR - we are not affected by it&quot;</li>
<li><a href="https://hub.docker.com/u/hexpm?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hub.docker.com/u/hexpm</a> – The Hexpm organization on Docker Hub</li>
<li><a href="https://twitter.com/whatyouhide/status/1635692248485572622?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/whatyouhide/status/1635692248485572622</a> – Andrea Leopardi added module support for the &quot;since&quot; metadata attribute</li>
<li><a href="https://github.com/elixir-lang/ex_doc/pull/1680?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/ex_doc/pull/1680</a> – PR for the change</li>
<li><a href="https://blog.massdriver.cloud/posts/gha-dialyzer/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://blog.massdriver.cloud/posts/gha-dialyzer/</a> – Massdriver published a blog post on speeding up Dialyzer in CI</li>
<li><a href="https://hexdocs.pm/credo/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/credo/changelog.html</a> – Credo released a big update 1.7.0</li>
</ul>

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

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

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