<?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>Sun, 19 Apr 2026 07:52:29 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Eef”</title>
    <link>https://podcast.thinkingelixir.com/tags/eef</link>
    <pubDate>Tue, 02 Dec 2025 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>281: Planning for the Unexpected</title>
  <link>https://podcast.thinkingelixir.com/281</link>
  <guid isPermaLink="false">c8b0a681-3424-41c4-9edf-f59e3c3b3f95</guid>
  <pubDate>Tue, 02 Dec 2025 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/c8b0a681-3424-41c4-9edf-f59e3c3b3f95.mp3" length="21121024" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes OTP 28.2 release, significant update to the “whois” library, Tidewave adds Figma support, KQL parser library, EEF vulnerability data on OSV.dev, and more! Plus: designing for failure vs handling errors.</itunes:subtitle>
  <itunes:duration>28:54</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes Erlang OTP 28.2 release with improvements across the runtime and standard library, a significant update to the Elixir "whois" library for querying domain registration information, Tidewave Web adding Figma support for designer integration, a new KQL (Kibana Query Language) parser library from TvLabs, the Erlang Ecosystem Foundation now publishing vulnerability data directly to OSV.dev, and more! We also have an in-depth discussion about the difference between handling errors and designing for failure, exploring how Elixir and the BEAM give you the ability to plan for system recovery from unexpected exceptions using primitives like supervisors.
Show Notes online - http://podcast.thinkingelixir.com/281 (http://podcast.thinkingelixir.com/281)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
https://x.com/erlangforums/status/1992988094522384681 (https://x.com/erlangforums/status/1992988094522384681?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Erlang OTP 28.2 release announcement
https://erlangforums.com/t/patch-package-otp-28-2-released/5279 (https://erlangforums.com/t/patch-package-otp-28-2-released/5279?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Details on OTP 28.2 release including fixes to Compiler, Erts/JIT, Kernel, publickey, SSH, SSL (better TLS 1.3 support), and syntaxtools
https://bsky.app/profile/tylerayoung.com/post/3m67zxzzdjs25 (https://bsky.app/profile/tylerayoung.com/post/3m67zxzzdjs25?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tyler Young announces significant update to the Elixir "whois" library
https://github.com/utkarshkukreti/whois.ex (https://github.com/utkarshkukreti/whois.ex?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Pure Elixir WHOIS client and parser for querying domain registration information
The datetimeparser library was updated to 1.3.0 to help support the whois library update
https://hexdocs.pm/tidewave/figma.html (https://hexdocs.pm/tidewave/figma.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tidewave Web adds Figma support documentation
https://www.youtube.com/watch?v=TXPC2KbkIeQ (https://www.youtube.com/watch?v=TXPC2KbkIeQ?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – YouTube video demonstrating how the Figma integration works with Tidewave
https://hex.pm/packages/kql (https://hex.pm/packages/kql?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – TvLabs releases library that parses KQL (Kibana Query Language)
https://github.com/tv-labs/kql (https://github.com/tv-labs/kql?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for the KQL parser library
https://learn.microsoft.com/en-us/kusto/query (https://learn.microsoft.com/en-us/kusto/query?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Microsoft Kusto query language documentation (similar but different from Kibana QL)
https://www.elastic.co/docs/explore-analyze/query-filter/languages/lucene-query-syntax (https://www.elastic.co/docs/explore-analyze/query-filter/languages/lucene-query-syntax?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Lucene query syntax documentation (similar but different from Kibana QL)
https://www.elastic.co/docs/explore-analyze/query-filter/languages/esql-kibana (https://www.elastic.co/docs/explore-analyze/query-filter/languages/esql-kibana?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElasticQL documentation (similar but different from Kibana QL)
https://bsky.app/profile/did:plc:qt3c3wtm4y63hc7qftg2erdp/post/3m63azgtbds2t (https://bsky.app/profile/did:plc:qt3c3wtm4y63hc7qftg2erdp/post/3m63azgtbds2t?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Erlang Ecosystem Foundation CNA now publishes vulnerability data directly to OSV.dev
https://security.erlef.org/aegis/ (https://security.erlef.org/aegis/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Information about the EEF ÆGIS Initiative, now covering Nerves project and OpenRiak
https://x.com/josevalim/status/1991140574540251590 (https://x.com/josevalim/status/1991140574540251590?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim's post about CloudFlare outage discussing the difference between handling errors vs designing for failure and how Erlang/Elixir's approach provides system-level mechanics for resilience
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, EEF, CloudFlare, Supervisors, OTP</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Erlang OTP 28.2 release with improvements across the runtime and standard library, a significant update to the Elixir &quot;whois&quot; library for querying domain registration information, Tidewave Web adding Figma support for designer integration, a new KQL (Kibana Query Language) parser library from TvLabs, the Erlang Ecosystem Foundation now publishing vulnerability data directly to OSV.dev, and more! We also have an in-depth discussion about the difference between handling errors and designing for failure, exploring how Elixir and the BEAM give you the ability to plan for system recovery from unexpected exceptions using primitives like supervisors.</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/281" rel="nofollow">http://podcast.thinkingelixir.com/281</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/erlangforums/status/1992988094522384681?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/erlangforums/status/1992988094522384681</a> – Erlang OTP 28.2 release announcement</li>
<li><a href="https://erlangforums.com/t/patch-package-otp-28-2-released/5279?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/patch-package-otp-28-2-released/5279</a> – Details on OTP 28.2 release including fixes to Compiler, Erts/JIT, Kernel, public_key, SSH, SSL (better TLS 1.3 support), and syntax_tools</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3m67zxzzdjs25?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3m67zxzzdjs25</a> – Tyler Young announces significant update to the Elixir &quot;whois&quot; library</li>
<li><a href="https://github.com/utkarshkukreti/whois.ex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/utkarshkukreti/whois.ex</a> – Pure Elixir WHOIS client and parser for querying domain registration information</li>
<li>The date_time_parser library was updated to 1.3.0 to help support the whois library update</li>
<li><a href="https://hexdocs.pm/tidewave/figma.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/tidewave/figma.html</a> – Tidewave Web adds Figma support documentation</li>
<li><a href="https://www.youtube.com/watch?v=TXPC2KbkIeQ?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=TXPC2KbkIeQ</a> – YouTube video demonstrating how the Figma integration works with Tidewave</li>
<li><a href="https://hex.pm/packages/kql?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/kql</a> – TvLabs releases library that parses KQL (Kibana Query Language)</li>
<li><a href="https://github.com/tv-labs/kql?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tv-labs/kql</a> – GitHub repository for the KQL parser library</li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://learn.microsoft.com/en-us/kusto/query</a> – Microsoft Kusto query language documentation (similar but different from Kibana QL)</li>
<li><a href="https://www.elastic.co/docs/explore-analyze/query-filter/languages/lucene-query-syntax?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elastic.co/docs/explore-analyze/query-filter/languages/lucene-query-syntax</a> – Lucene query syntax documentation (similar but different from Kibana QL)</li>
<li><a href="https://www.elastic.co/docs/explore-analyze/query-filter/languages/esql-kibana?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elastic.co/docs/explore-analyze/query-filter/languages/esql-kibana</a> – ElasticQL documentation (similar but different from Kibana QL)</li>
<li><a href="https://bsky.app/profile/did:plc:qt3c3wtm4y63hc7qftg2erdp/post/3m63azgtbds2t?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/did:plc:qt3c3wtm4y63hc7qftg2erdp/post/3m63azgtbds2t</a> – Erlang Ecosystem Foundation CNA now publishes vulnerability data directly to OSV.dev</li>
<li><a href="https://security.erlef.org/aegis/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://security.erlef.org/aegis/</a> – Information about the EEF ÆGIS Initiative, now covering Nerves project and OpenRiak</li>
<li><a href="https://x.com/josevalim/status/1991140574540251590?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1991140574540251590</a> – José Valim&#39;s post about CloudFlare outage discussing the difference between handling errors vs designing for failure and how Erlang/Elixir&#39;s approach provides system-level mechanics for resilience</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 Erlang OTP 28.2 release with improvements across the runtime and standard library, a significant update to the Elixir &quot;whois&quot; library for querying domain registration information, Tidewave Web adding Figma support for designer integration, a new KQL (Kibana Query Language) parser library from TvLabs, the Erlang Ecosystem Foundation now publishing vulnerability data directly to OSV.dev, and more! We also have an in-depth discussion about the difference between handling errors and designing for failure, exploring how Elixir and the BEAM give you the ability to plan for system recovery from unexpected exceptions using primitives like supervisors.</p>

<p>Show Notes online - <a href="http://podcast.thinkingelixir.com/281" rel="nofollow">http://podcast.thinkingelixir.com/281</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/erlangforums/status/1992988094522384681?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/erlangforums/status/1992988094522384681</a> – Erlang OTP 28.2 release announcement</li>
<li><a href="https://erlangforums.com/t/patch-package-otp-28-2-released/5279?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/patch-package-otp-28-2-released/5279</a> – Details on OTP 28.2 release including fixes to Compiler, Erts/JIT, Kernel, public_key, SSH, SSL (better TLS 1.3 support), and syntax_tools</li>
<li><a href="https://bsky.app/profile/tylerayoung.com/post/3m67zxzzdjs25?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/tylerayoung.com/post/3m67zxzzdjs25</a> – Tyler Young announces significant update to the Elixir &quot;whois&quot; library</li>
<li><a href="https://github.com/utkarshkukreti/whois.ex?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/utkarshkukreti/whois.ex</a> – Pure Elixir WHOIS client and parser for querying domain registration information</li>
<li>The date_time_parser library was updated to 1.3.0 to help support the whois library update</li>
<li><a href="https://hexdocs.pm/tidewave/figma.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/tidewave/figma.html</a> – Tidewave Web adds Figma support documentation</li>
<li><a href="https://www.youtube.com/watch?v=TXPC2KbkIeQ?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=TXPC2KbkIeQ</a> – YouTube video demonstrating how the Figma integration works with Tidewave</li>
<li><a href="https://hex.pm/packages/kql?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/kql</a> – TvLabs releases library that parses KQL (Kibana Query Language)</li>
<li><a href="https://github.com/tv-labs/kql?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tv-labs/kql</a> – GitHub repository for the KQL parser library</li>
<li><a href="https://learn.microsoft.com/en-us/kusto/query?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://learn.microsoft.com/en-us/kusto/query</a> – Microsoft Kusto query language documentation (similar but different from Kibana QL)</li>
<li><a href="https://www.elastic.co/docs/explore-analyze/query-filter/languages/lucene-query-syntax?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elastic.co/docs/explore-analyze/query-filter/languages/lucene-query-syntax</a> – Lucene query syntax documentation (similar but different from Kibana QL)</li>
<li><a href="https://www.elastic.co/docs/explore-analyze/query-filter/languages/esql-kibana?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elastic.co/docs/explore-analyze/query-filter/languages/esql-kibana</a> – ElasticQL documentation (similar but different from Kibana QL)</li>
<li><a href="https://bsky.app/profile/did:plc:qt3c3wtm4y63hc7qftg2erdp/post/3m63azgtbds2t?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/did:plc:qt3c3wtm4y63hc7qftg2erdp/post/3m63azgtbds2t</a> – Erlang Ecosystem Foundation CNA now publishes vulnerability data directly to OSV.dev</li>
<li><a href="https://security.erlef.org/aegis/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://security.erlef.org/aegis/</a> – Information about the EEF ÆGIS Initiative, now covering Nerves project and OpenRiak</li>
<li><a href="https://x.com/josevalim/status/1991140574540251590?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1991140574540251590</a> – José Valim&#39;s post about CloudFlare outage discussing the difference between handling errors vs designing for failure and how Erlang/Elixir&#39;s approach provides system-level mechanics for resilience</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>255: OTP 28 and Vibe Coding Phoenix Apps</title>
  <link>https://podcast.thinkingelixir.com/255</link>
  <guid isPermaLink="false">6dc92df4-9c73-46e0-ba3e-1aca8ca8cadb</guid>
  <pubDate>Tue, 03 Jun 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/6dc92df4-9c73-46e0-ba3e-1aca8ca8cadb.mp3" length="23373824" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes OTP 28 release, ElixirConf EU videos with Chris McCord's phoenix.new keynote, Phoenix Sync for real-time database sync, EEF board elections and CVE authority status, LiveView macro components, and more!</itunes:subtitle>
  <itunes:duration>32:02</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes the major OTP 28 release with priority messages functionality, ElixirConf EU 2025 videos starting to appear including Chris McCord's keynote on his new phoenix.new service and James Arthur's introduction of Phoenix Sync for real-time database synchronization, the EEF board election results and their new role as a CVE Numbering Authority for the Hex ecosystem, upcoming co-located hooks and macro components in LiveView, updates to the Elixir Lua package and MDEx with its new Markdown sigil, a new convention for AI-friendly usage_rules.md files in hex packages, and more!
Show Notes online - http://podcast.thinkingelixir.com/255 (http://podcast.thinkingelixir.com/255)
Elixir Community News
https://www.honeybadger.io/ (https://www.honeybadger.io/?utm_source=thinkingelixir&amp;amp;utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes.
https://www.erlang.org/news/180 (https://www.erlang.org/news/180?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – OTP 28 release announcement with new priority messages functionality and SBOM support
https://www.erlang.org/eeps/eep-0076 (https://www.erlang.org/eeps/eep-0076?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEP 76 specification for priority messages in OTP 28
https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z (https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirConf EU 2025 YouTube playlist with conference videos
https://www.youtube.com/watch?v=ojLVHc4gLk&amp;amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2oZ&amp;amp;index=3 (https://www.youtube.com/watch?v=ojL_VHc4gLk&amp;amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&amp;amp;index=3?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord's keynote "Code Generators are Dead. Long Live Code Generators"
https://x.com/chris_mccord/status/1923417060593356889 (https://x.com/chris_mccord/status/1923417060593356889?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord's announcement about phoenix.new paid service
https://phoenix.new/ (https://phoenix.new/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord's new phoenix.new paid service at Fly.io
https://www.youtube.com/watch?v=4IWShnVuRCg&amp;amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&amp;amp;index=2 (https://www.youtube.com/watch?v=4IWShnVuRCg&amp;amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&amp;amp;index=2?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – James Arthur's keynote "Introducing Phoenix Sync" from ElixirConf EU
https://github.com/electric-sql/phoenix_sync/ (https://github.com/electric-sql/phoenix_sync/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix Sync GitHub repository for real-time sync to Postgres-backed Phoenix apps
https://hexdocs.pm/phoenix_sync/readme.html (https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix Sync documentation on HexDocs
https://github.com/josevalim/sync (https://github.com/josevalim/sync?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim's sync project that inspired Phoenix Sync
https://erlef.org/blog/eef/election-2025-results (https://erlef.org/blog/eef/election-2025-results?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF board election results for Cohort C
https://x.com/TheErlef/status/1924531926008004633 (https://x.com/TheErlef/status/1924531926008004633?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF Twitter announcement of election results
https://erlef.org/blog/eef/election-2025-candidates (https://erlef.org/blog/eef/election-2025-candidates?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Information about the EEF election candidates
https://erlef.org/blog/security/eef-cna-announcement (https://erlef.org/blog/security/eef-cna-announcement?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF becomes CVE Numbering Authority for Hex and BEAM ecosystem
https://github.com/erlef-cna (https://github.com/erlef-cna?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF CNA GitHub organization
https://cna.erlef.org/ (https://cna.erlef.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF CNA website
https://github.com/surface-ui/surface (https://github.com/surface-ui/surface?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Surface UI project for server-side rendering components
https://github.com/phoenixframework/phoenixliveview/pull/3810 (https://github.com/phoenixframework/phoenix_live_view/pull/3810?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Draft PR for co-located hooks and macro components in LiveView
https://github.com/tv-labs/lua (https://github.com/tv-labs/lua?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir Lua package v0.2.x release by TvLabs
https://x.com/davydog187/status/1925186045156463034 (https://x.com/davydog187/status/1925186045156463034?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Dave's tweet about ElixirConf EU Luerl talk
https://www.youtube.com/watch?v=4YBBoXXH_98 (https://www.youtube.com/watch?v=4YBBoXXH_98?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – "Lua on the BEAM" talk by Dave Lucia &amp;amp; Robert Virding
https://discord.gg/6Ukp9vpj (https://discord.gg/6Ukp9vpj?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Discord link for Lua community
https://x.com/germsvel/status/1922602086065148093 (https://x.com/germsvel/status/1922602086065148093?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – German Velasco's video highlighting LiveDebugger tool
https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225 (https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – German Velasco's BlueSky post about LiveDebugger
https://podcast.thinkingelixir.com/249 (https://podcast.thinkingelixir.com/249?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Thinking Elixir episode 249 featuring LiveDebugger discussion
https://hexdocs.pm/mdex/MDEx.Sigil.html (https://hexdocs.pm/mdex/MDEx.Sigil.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – MDEx v0.7 documentation for new ~MD sigil
https://hexdocs.pm/autumn (https://hexdocs.pm/autumn?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Autumn syntax highlighter package that works with MDEx
https://github.com/leandrocp/mdex_mermaid (https://github.com/leandrocp/mdex_mermaid?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – MDEx Mermaid plugin for adding mermaid support to Markdown
https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i (https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Zach Daniel's BlueSky post about usage_rules.md convention
https://hexdocs.pm/usage_rules (https://hexdocs.pm/usage_rules?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Usage rules package documentation
https://github.com/ash-project/usage_rules/ (https://github.com/ash-project/usage_rules/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Usage rules GitHub repository
https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/ (https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Microsoft announcement about Windows Subsystem for Linux going open source
https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/ (https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ZDNet article explaining Microsoft's Linux strategy and Azure statistics
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- Dave Lucia - @davydog187 (https://x.com/davydog187) 
</description>
  <itunes:keywords>elixir, news, otp, 28, vibe, phoenix, CNA, EEF</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes the major OTP 28 release with priority messages functionality, ElixirConf EU 2025 videos starting to appear including Chris McCord&#39;s keynote on his new phoenix.new service and James Arthur&#39;s introduction of Phoenix Sync for real-time database synchronization, the EEF board election results and their new role as a CVE Numbering Authority for the Hex ecosystem, upcoming co-located hooks and macro components in LiveView, updates to the Elixir Lua package and MDEx with its new Markdown sigil, a new convention for AI-friendly usage_rules.md files in hex packages, and more!</p>

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

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

<ul>
<li><a href="https://www.honeybadger.io/?utm_source=thinkingelixir&utm_medium=podcast" rel="nofollow">https://www.honeybadger.io/</a> – Honeybadger.io is sponsoring today&#39;s show! Keep your apps healthy and your customers happy with Honeybadger! It&#39;s free to get started, and setup takes less than five minutes.</li>
<li><a href="https://www.erlang.org/news/180?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/news/180</a> – OTP 28 release announcement with new priority messages functionality and SBOM support</li>
<li><a href="https://www.erlang.org/eeps/eep-0076?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/eeps/eep-0076</a> – EEP 76 specification for priority messages in OTP 28</li>
<li><a href="https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z</a> – ElixirConf EU 2025 YouTube playlist with conference videos</li>
<li><a href="https://www.youtube.com/watch?v=ojL_VHc4gLk&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=3?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=ojL_VHc4gLk&amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&amp;index=3</a> – Chris McCord&#39;s keynote &quot;Code Generators are Dead. Long Live Code Generators&quot;</li>
<li><a href="https://x.com/chris_mccord/status/1923417060593356889?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/chris_mccord/status/1923417060593356889</a> – Chris McCord&#39;s announcement about phoenix.new paid service</li>
<li><a href="https://phoenix.new/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://phoenix.new/</a> – Chris McCord&#39;s new phoenix.new paid service at Fly.io</li>
<li><a href="https://www.youtube.com/watch?v=4IWShnVuRCg&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4IWShnVuRCg&amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&amp;index=2</a> – James Arthur&#39;s keynote &quot;Introducing Phoenix Sync&quot; from ElixirConf EU</li>
<li><a href="https://github.com/electric-sql/phoenix_sync/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/electric-sql/phoenix_sync/</a> – Phoenix Sync GitHub repository for real-time sync to Postgres-backed Phoenix apps</li>
<li><a href="https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_sync/readme.html</a> – Phoenix Sync documentation on HexDocs</li>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – José Valim&#39;s sync project that inspired Phoenix Sync</li>
<li><a href="https://erlef.org/blog/eef/election-2025-results?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2025-results</a> – EEF board election results for Cohort C</li>
<li><a href="https://x.com/TheErlef/status/1924531926008004633?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TheErlef/status/1924531926008004633</a> – EEF Twitter announcement of election results</li>
<li><a href="https://erlef.org/blog/eef/election-2025-candidates?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2025-candidates</a> – Information about the EEF election candidates</li>
<li><a href="https://erlef.org/blog/security/eef-cna-announcement?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/security/eef-cna-announcement</a> – EEF becomes CVE Numbering Authority for Hex and BEAM ecosystem</li>
<li><a href="https://github.com/erlef-cna?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlef-cna</a> – EEF CNA GitHub organization</li>
<li><a href="https://cna.erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://cna.erlef.org/</a> – EEF CNA website</li>
<li><a href="https://github.com/surface-ui/surface?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/surface-ui/surface</a> – Surface UI project for server-side rendering components</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3810?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3810</a> – Draft PR for co-located hooks and macro components in LiveView</li>
<li><a href="https://github.com/tv-labs/lua?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tv-labs/lua</a> – Elixir Lua package v0.2.x release by TvLabs</li>
<li><a href="https://x.com/davydog187/status/1925186045156463034?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/davydog187/status/1925186045156463034</a> – Dave&#39;s tweet about ElixirConf EU Luerl talk</li>
<li><a href="https://www.youtube.com/watch?v=4YBBoXXH_98?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4YBBoXXH_98</a> – &quot;Lua on the BEAM&quot; talk by Dave Lucia &amp; Robert Virding</li>
<li><a href="https://discord.gg/6Ukp9vpj?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://discord.gg/6Ukp9vpj</a> – Discord link for Lua community</li>
<li><a href="https://x.com/germsvel/status/1922602086065148093?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/germsvel/status/1922602086065148093</a> – German Velasco&#39;s video highlighting LiveDebugger tool</li>
<li><a href="https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225</a> – German Velasco&#39;s BlueSky post about LiveDebugger</li>
<li><a href="https://podcast.thinkingelixir.com/249?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/249</a> – Thinking Elixir episode 249 featuring LiveDebugger discussion</li>
<li><a href="https://hexdocs.pm/mdex/MDEx.Sigil.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/mdex/MDEx.Sigil.html</a> – MDEx v0.7 documentation for new ~MD sigil</li>
<li><a href="https://hexdocs.pm/autumn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/autumn</a> – Autumn syntax highlighter package that works with MDEx</li>
<li><a href="https://github.com/leandrocp/mdex_mermaid?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex_mermaid</a> – MDEx Mermaid plugin for adding mermaid support to Markdown</li>
<li><a href="https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i</a> – Zach Daniel&#39;s BlueSky post about usage_rules.md convention</li>
<li><a href="https://hexdocs.pm/usage_rules?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/usage_rules</a> – Usage rules package documentation</li>
<li><a href="https://github.com/ash-project/usage_rules/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ash-project/usage_rules/</a> – Usage rules GitHub repository</li>
<li><a href="https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/</a> – Microsoft announcement about Windows Subsystem for Linux going open source</li>
<li><a href="https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/</a> – ZDNet article explaining Microsoft&#39;s Linux strategy and Azure statistics</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>Dave Lucia - <a href="https://x.com/davydog187" rel="nofollow">@davydog187</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.honeybadger.io/?utm_source=thinkingelixir&amp;utm_medium=podcast">Honeybadger.io</a>: <a rel="nofollow" href="https://www.honeybadger.io/?utm_source=thinkingelixir&amp;utm_medium=podcast">Honeybadger is a performance monitoring and error tracking tool that combines the best monitoring features into one simple interface that works with all the frameworks you use and comes with fantastic support from a small team of passionate developers.
With error tracking, performance and uptime monitoring, log management, dashboards, and more, Honeybadger has everything you need to gain real-time insights into the health of your Elixir and Phoenix applications.
Keep your apps healthy and your customers happy with Honeybadger!
It's free to get started, and setup takes less than five minutes.
Start monitoring today →</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes the major OTP 28 release with priority messages functionality, ElixirConf EU 2025 videos starting to appear including Chris McCord&#39;s keynote on his new phoenix.new service and James Arthur&#39;s introduction of Phoenix Sync for real-time database synchronization, the EEF board election results and their new role as a CVE Numbering Authority for the Hex ecosystem, upcoming co-located hooks and macro components in LiveView, updates to the Elixir Lua package and MDEx with its new Markdown sigil, a new convention for AI-friendly usage_rules.md files in hex packages, and more!</p>

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

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

<ul>
<li><a href="https://www.honeybadger.io/?utm_source=thinkingelixir&utm_medium=podcast" rel="nofollow">https://www.honeybadger.io/</a> – Honeybadger.io is sponsoring today&#39;s show! Keep your apps healthy and your customers happy with Honeybadger! It&#39;s free to get started, and setup takes less than five minutes.</li>
<li><a href="https://www.erlang.org/news/180?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/news/180</a> – OTP 28 release announcement with new priority messages functionality and SBOM support</li>
<li><a href="https://www.erlang.org/eeps/eep-0076?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/eeps/eep-0076</a> – EEP 76 specification for priority messages in OTP 28</li>
<li><a href="https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z</a> – ElixirConf EU 2025 YouTube playlist with conference videos</li>
<li><a href="https://www.youtube.com/watch?v=ojL_VHc4gLk&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=3?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=ojL_VHc4gLk&amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&amp;index=3</a> – Chris McCord&#39;s keynote &quot;Code Generators are Dead. Long Live Code Generators&quot;</li>
<li><a href="https://x.com/chris_mccord/status/1923417060593356889?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/chris_mccord/status/1923417060593356889</a> – Chris McCord&#39;s announcement about phoenix.new paid service</li>
<li><a href="https://phoenix.new/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://phoenix.new/</a> – Chris McCord&#39;s new phoenix.new paid service at Fly.io</li>
<li><a href="https://www.youtube.com/watch?v=4IWShnVuRCg&list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&index=2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4IWShnVuRCg&amp;list=PLvL2NEhYV4Zu421KzHuLICUqieJXI2o_Z&amp;index=2</a> – James Arthur&#39;s keynote &quot;Introducing Phoenix Sync&quot; from ElixirConf EU</li>
<li><a href="https://github.com/electric-sql/phoenix_sync/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/electric-sql/phoenix_sync/</a> – Phoenix Sync GitHub repository for real-time sync to Postgres-backed Phoenix apps</li>
<li><a href="https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_sync/readme.html</a> – Phoenix Sync documentation on HexDocs</li>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – José Valim&#39;s sync project that inspired Phoenix Sync</li>
<li><a href="https://erlef.org/blog/eef/election-2025-results?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2025-results</a> – EEF board election results for Cohort C</li>
<li><a href="https://x.com/TheErlef/status/1924531926008004633?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TheErlef/status/1924531926008004633</a> – EEF Twitter announcement of election results</li>
<li><a href="https://erlef.org/blog/eef/election-2025-candidates?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2025-candidates</a> – Information about the EEF election candidates</li>
<li><a href="https://erlef.org/blog/security/eef-cna-announcement?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/security/eef-cna-announcement</a> – EEF becomes CVE Numbering Authority for Hex and BEAM ecosystem</li>
<li><a href="https://github.com/erlef-cna?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlef-cna</a> – EEF CNA GitHub organization</li>
<li><a href="https://cna.erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://cna.erlef.org/</a> – EEF CNA website</li>
<li><a href="https://github.com/surface-ui/surface?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/surface-ui/surface</a> – Surface UI project for server-side rendering components</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/pull/3810?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/pull/3810</a> – Draft PR for co-located hooks and macro components in LiveView</li>
<li><a href="https://github.com/tv-labs/lua?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/tv-labs/lua</a> – Elixir Lua package v0.2.x release by TvLabs</li>
<li><a href="https://x.com/davydog187/status/1925186045156463034?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/davydog187/status/1925186045156463034</a> – Dave&#39;s tweet about ElixirConf EU Luerl talk</li>
<li><a href="https://www.youtube.com/watch?v=4YBBoXXH_98?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4YBBoXXH_98</a> – &quot;Lua on the BEAM&quot; talk by Dave Lucia &amp; Robert Virding</li>
<li><a href="https://discord.gg/6Ukp9vpj?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://discord.gg/6Ukp9vpj</a> – Discord link for Lua community</li>
<li><a href="https://x.com/germsvel/status/1922602086065148093?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/germsvel/status/1922602086065148093</a> – German Velasco&#39;s video highlighting LiveDebugger tool</li>
<li><a href="https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/germsvel.com/post/3lp4snnkpj225</a> – German Velasco&#39;s BlueSky post about LiveDebugger</li>
<li><a href="https://podcast.thinkingelixir.com/249?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/249</a> – Thinking Elixir episode 249 featuring LiveDebugger discussion</li>
<li><a href="https://hexdocs.pm/mdex/MDEx.Sigil.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/mdex/MDEx.Sigil.html</a> – MDEx v0.7 documentation for new ~MD sigil</li>
<li><a href="https://hexdocs.pm/autumn?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/autumn</a> – Autumn syntax highlighter package that works with MDEx</li>
<li><a href="https://github.com/leandrocp/mdex_mermaid?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/leandrocp/mdex_mermaid</a> – MDEx Mermaid plugin for adding mermaid support to Markdown</li>
<li><a href="https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/zachdaniel.dev/post/3lpofyykwds2i</a> – Zach Daniel&#39;s BlueSky post about usage_rules.md convention</li>
<li><a href="https://hexdocs.pm/usage_rules?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/usage_rules</a> – Usage rules package documentation</li>
<li><a href="https://github.com/ash-project/usage_rules/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ash-project/usage_rules/</a> – Usage rules GitHub repository</li>
<li><a href="https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/</a> – Microsoft announcement about Windows Subsystem for Linux going open source</li>
<li><a href="https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.zdnet.com/article/believe-it-or-not-microsoft-just-announced-a-linux-distribution-service-heres-why/</a> – ZDNet article explaining Microsoft&#39;s Linux strategy and Azure statistics</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>Dave Lucia - <a href="https://x.com/davydog187" rel="nofollow">@davydog187</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.honeybadger.io/?utm_source=thinkingelixir&amp;utm_medium=podcast">Honeybadger.io</a>: <a rel="nofollow" href="https://www.honeybadger.io/?utm_source=thinkingelixir&amp;utm_medium=podcast">Honeybadger is a performance monitoring and error tracking tool that combines the best monitoring features into one simple interface that works with all the frameworks you use and comes with fantastic support from a small team of passionate developers.
With error tracking, performance and uptime monitoring, log management, dashboards, and more, Honeybadger has everything you need to gain real-time insights into the health of your Elixir and Phoenix applications.
Keep your apps healthy and your customers happy with Honeybadger!
It's free to get started, and setup takes less than five minutes.
Start monitoring today →</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>250: EEF Elections and Security</title>
  <link>https://podcast.thinkingelixir.com/250</link>
  <guid isPermaLink="false">2e4a43e0-86d2-4311-a79a-71dc295bf5dc</guid>
  <pubDate>Tue, 22 Apr 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/2e4a43e0-86d2-4311-a79a-71dc295bf5dc.mp3" length="10670080" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes EEF board elections, Gleam v1.10.0 enhancing security with SBoMs, an AshAuthentication vulnerability with fixes, ElixirConf US 2025 in Orlando and ElixirConfEU in Krakow announcements, and more!</itunes:subtitle>
  <itunes:duration>14:23</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes EEF board elections with voting beginning May 9th, Gleam v1.10.0 enhancing security with SBoMs and SLSA build provenance, an AshAuthentication vulnerability with mitigation steps, the Elixir Secure Coding Training project finding a permanent home at the EEF, announcements for both ElixirConf US 2025 in Orlando and ElixirConfEU in Krakow with speaker lineup, and more!
Show Notes online - http://podcast.thinkingelixir.com/250 (http://podcast.thinkingelixir.com/250)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – 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 limited time offer.
https://erlef.org/blog/eef/election-2025 (https://erlef.org/blog/eef/election-2025?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF board elections announced with important dates - candidacy submissions by May 8th, voting open May 9-16th.
https://x.com/TheErlef/status/1911847956308959650 (https://x.com/TheErlef/status/1911847956308959650?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gleam v1.10.0 will ship with Build SBoMs and SLSA build provenance for all release artifacts and Docker images, improving visibility into dependencies and software supply chain security.
https://x.com/theerlef/status/1910348770514006242 (https://x.com/theerlef/status/1910348770514006242?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The "Elixir Secure Coding Training (ESCT)" project has been transferred to the Erlang Ecosystem Foundation for a more permanent home and maintainership.
https://bsky.app/profile/davelucia.com/post/3lmcqhzoc7c26 (https://bsky.app/profile/davelucia.com/post/3lmcqhzoc7c26?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Dave Lucia shares information about the ESCT project transfer from Podium to TvLabs and ultimately to the EEF.
https://github.com/erlef/elixir-secure-coding (https://github.com/erlef/elixir-secure-coding?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – An interactive cybersecurity curriculum designed for enterprise use at software companies using Elixir.
https://github.com/phoenixframework/phoenix/pull/6184 (https://github.com/phoenixframework/phoenix/pull/6184?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Fix for Plug.Debugger screen which was showing ANSI codes in HTML.
https://github.com/phoenixframework/phoenix/pull/6194 (https://github.com/phoenixframework/phoenix/pull/6194?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Fix for the Phoenix installer's incorrect application of custom variants in tailwind v4.
https://github.com/team-alembic/ash_authentication/security/advisories/GHSA-3988-q8q7-p787 (https://github.com/team-alembic/ash_authentication/security/advisories/GHSA-3988-q8q7-p787?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – AshAuthentication vulnerability published with mitigation steps - update packages, set requireinteraction to true, and add confirmroute above auth_routes.
https://elixirconf.com/ (https://elixirconf.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirConf US 2025 is open for submitting talks and workshops in Orlando. Talk submissions due April 29, workshop submissions due April 15.
https://x.com/elixirconf/status/1907843035544826137 (https://x.com/elixirconf/status/1907843035544826137?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement for ElixirConf US 2025 in Orlando with deadlines for talk and workshop submissions.
https://x.com/ElixirConfEU/status/1911747531953832323 (https://x.com/ElixirConfEU/status/1911747531953832323?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirConfEU Speakers were announced for the upcoming conference in Krakow, Poland.
https://www.elixirconf.eu/#tickets (https://www.elixirconf.eu/#tickets?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Ticket information for ElixirConfEU - 250 Euros for virtual ticket, 600 Euros for in-person ticket.
https://www.elixirconf.eu/#keynotes (https://www.elixirconf.eu/#keynotes?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Keynote information for ElixirConfEU in Krakow, Poland, May 14-16 (training on May 14, regular sessions on May 15-16).
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>news, elixir, EEF, security</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes EEF board elections with voting beginning May 9th, Gleam v1.10.0 enhancing security with SBoMs and SLSA build provenance, an AshAuthentication vulnerability with mitigation steps, the Elixir Secure Coding Training project finding a permanent home at the EEF, announcements for both ElixirConf US 2025 in Orlando and ElixirConfEU in Krakow with speaker lineup, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_medium=shownotes" 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 limited time offer.</li>
<li><a href="https://erlef.org/blog/eef/election-2025?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2025</a> – EEF board elections announced with important dates - candidacy submissions by May 8th, voting open May 9-16th.</li>
<li><a href="https://x.com/TheErlef/status/1911847956308959650?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TheErlef/status/1911847956308959650</a> – Gleam v1.10.0 will ship with Build SBoMs and SLSA build provenance for all release artifacts and Docker images, improving visibility into dependencies and software supply chain security.</li>
<li><a href="https://x.com/theerlef/status/1910348770514006242?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/theerlef/status/1910348770514006242</a> – The &quot;Elixir Secure Coding Training (ESCT)&quot; project has been transferred to the Erlang Ecosystem Foundation for a more permanent home and maintainership.</li>
<li><a href="https://bsky.app/profile/davelucia.com/post/3lmcqhzoc7c26?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/davelucia.com/post/3lmcqhzoc7c26</a> – Dave Lucia shares information about the ESCT project transfer from Podium to TvLabs and ultimately to the EEF.</li>
<li><a href="https://github.com/erlef/elixir-secure-coding?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlef/elixir-secure-coding</a> – An interactive cybersecurity curriculum designed for enterprise use at software companies using Elixir.</li>
<li><a href="https://github.com/phoenixframework/phoenix/pull/6184?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/pull/6184</a> – Fix for Plug.Debugger screen which was showing ANSI codes in HTML.</li>
<li><a href="https://github.com/phoenixframework/phoenix/pull/6194?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/pull/6194</a> – Fix for the Phoenix installer&#39;s incorrect application of custom variants in tailwind v4.</li>
<li><a href="https://github.com/team-alembic/ash_authentication/security/advisories/GHSA-3988-q8q7-p787?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/team-alembic/ash_authentication/security/advisories/GHSA-3988-q8q7-p787</a> – AshAuthentication vulnerability published with mitigation steps - update packages, set require_interaction to true, and add confirm_route above auth_routes.</li>
<li><a href="https://elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirconf.com/</a> – ElixirConf US 2025 is open for submitting talks and workshops in Orlando. Talk submissions due April 29, workshop submissions due April 15.</li>
<li><a href="https://x.com/elixirconf/status/1907843035544826137?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/elixirconf/status/1907843035544826137</a> – Announcement for ElixirConf US 2025 in Orlando with deadlines for talk and workshop submissions.</li>
<li><a href="https://x.com/ElixirConfEU/status/1911747531953832323?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/ElixirConfEU/status/1911747531953832323</a> – ElixirConfEU Speakers were announced for the upcoming conference in Krakow, Poland.</li>
<li><a href="https://www.elixirconf.eu/#tickets?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/#tickets</a> – Ticket information for ElixirConfEU - 250 Euros for virtual ticket, 600 Euros for in-person ticket.</li>
<li><a href="https://www.elixirconf.eu/#keynotes?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/#keynotes</a> – Keynote information for ElixirConfEU in Krakow, Poland, May 14-16 (training on May 14, regular sessions on May 15-16).</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/">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/">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 limited time offer.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes EEF board elections with voting beginning May 9th, Gleam v1.10.0 enhancing security with SBoMs and SLSA build provenance, an AshAuthentication vulnerability with mitigation steps, the Elixir Secure Coding Training project finding a permanent home at the EEF, announcements for both ElixirConf US 2025 in Orlando and ElixirConfEU in Krakow with speaker lineup, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_medium=shownotes" 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 limited time offer.</li>
<li><a href="https://erlef.org/blog/eef/election-2025?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2025</a> – EEF board elections announced with important dates - candidacy submissions by May 8th, voting open May 9-16th.</li>
<li><a href="https://x.com/TheErlef/status/1911847956308959650?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TheErlef/status/1911847956308959650</a> – Gleam v1.10.0 will ship with Build SBoMs and SLSA build provenance for all release artifacts and Docker images, improving visibility into dependencies and software supply chain security.</li>
<li><a href="https://x.com/theerlef/status/1910348770514006242?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/theerlef/status/1910348770514006242</a> – The &quot;Elixir Secure Coding Training (ESCT)&quot; project has been transferred to the Erlang Ecosystem Foundation for a more permanent home and maintainership.</li>
<li><a href="https://bsky.app/profile/davelucia.com/post/3lmcqhzoc7c26?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/davelucia.com/post/3lmcqhzoc7c26</a> – Dave Lucia shares information about the ESCT project transfer from Podium to TvLabs and ultimately to the EEF.</li>
<li><a href="https://github.com/erlef/elixir-secure-coding?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlef/elixir-secure-coding</a> – An interactive cybersecurity curriculum designed for enterprise use at software companies using Elixir.</li>
<li><a href="https://github.com/phoenixframework/phoenix/pull/6184?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/pull/6184</a> – Fix for Plug.Debugger screen which was showing ANSI codes in HTML.</li>
<li><a href="https://github.com/phoenixframework/phoenix/pull/6194?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/pull/6194</a> – Fix for the Phoenix installer&#39;s incorrect application of custom variants in tailwind v4.</li>
<li><a href="https://github.com/team-alembic/ash_authentication/security/advisories/GHSA-3988-q8q7-p787?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/team-alembic/ash_authentication/security/advisories/GHSA-3988-q8q7-p787</a> – AshAuthentication vulnerability published with mitigation steps - update packages, set require_interaction to true, and add confirm_route above auth_routes.</li>
<li><a href="https://elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirconf.com/</a> – ElixirConf US 2025 is open for submitting talks and workshops in Orlando. Talk submissions due April 29, workshop submissions due April 15.</li>
<li><a href="https://x.com/elixirconf/status/1907843035544826137?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/elixirconf/status/1907843035544826137</a> – Announcement for ElixirConf US 2025 in Orlando with deadlines for talk and workshop submissions.</li>
<li><a href="https://x.com/ElixirConfEU/status/1911747531953832323?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/ElixirConfEU/status/1911747531953832323</a> – ElixirConfEU Speakers were announced for the upcoming conference in Krakow, Poland.</li>
<li><a href="https://www.elixirconf.eu/#tickets?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/#tickets</a> – Ticket information for ElixirConfEU - 250 Euros for virtual ticket, 600 Euros for in-person ticket.</li>
<li><a href="https://www.elixirconf.eu/#keynotes?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/#keynotes</a> – Keynote information for ElixirConfEU in Krakow, Poland, May 14-16 (training on May 14, regular sessions on May 15-16).</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/">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/">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 limited time offer.</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>247: Phoenix's DaisyUI Facelift</title>
  <link>https://podcast.thinkingelixir.com/247</link>
  <guid isPermaLink="false">e6d36270-6aaa-47c7-be73-b29688ad2328</guid>
  <pubDate>Tue, 01 Apr 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/e6d36270-6aaa-47c7-be73-b29688ad2328.mp3" length="14592000" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Phoenix adding DaisyUI, Erlang/OTP 28.0-rc2 with priority messages, LiveViewPortal for embedding LiveView in any website, upcoming Elixir improvements to double dependency compilation speed, and more!</itunes:subtitle>
  <itunes:duration>19:50</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes Phoenix now including DaisyUI which has sparked mixed reactions, Erlang/OTP 28.0-rc2 release introducing priority process messages, the EEF Security Working Group's roadmap called Aegis, a new LiveViewPortal library for embedding LiveView pages in any website, upcoming improvements in Elixir that will spawn more OS processes for compiling dependencies potentially doubling performance, Sean Moriarity's keynote about designing LLM Native systems, and more!
Show Notes online - http://podcast.thinkingelixir.com/247 (http://podcast.thinkingelixir.com/247)
Elixir Community News
https://gigalixir.com/thinking (https://gigalixir.com/thinking?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code "Thinking".
https://bsky.app/profile/samrat.me/post/3lksxzzjqss2t (https://bsky.app/profile/samrat.me/post/3lksxzzjqss2t?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Phoenix now comes with DaisyUI, a decision that has sparked mixed reactions in the community.
https://github.com/phoenixframework/phoenix/issues/6121 (https://github.com/phoenixframework/phoenix/issues/6121?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The GitHub issue discussing the addition of DaisyUI to Phoenix, showing the community's divided opinions.
https://github.com/phoenixframework/phoenix/issues/6121#issuecomment-2739647725 (https://github.com/phoenixframework/phoenix/issues/6121#issuecomment-2739647725?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim's explanation of the decision to include DaisyUI in Phoenix.
https://security.erlef.org/aegis/ (https://security.erlef.org/aegis/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF Security Working Group released their objectives and roadmap as the Aegis of the ecosystem.
https://podcast.thinkingelixir.com/245 (https://podcast.thinkingelixir.com/245?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Previous podcast episode featuring the Erlang Ecosystem Foundation (EEF).
https://x.com/erlangforums/status/1902297914791358669 (https://x.com/erlangforums/status/1902297914791358669?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement of Erlang/OTP 28.0-rc2 release.
https://erlangforums.com/t/erlang-otp-28-0-rc2-released/4599 (https://erlangforums.com/t/erlang-otp-28-0-rc2-released/4599?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Forum discussion about the Erlang/OTP 28.0-rc2 release.
https://github.com/erlang/otp/releases/tag/OTP-28.0-rc2 (https://github.com/erlang/otp/releases/tag/OTP-28.0-rc2?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub release page for Erlang/OTP 28.0-rc2, which includes a source Software Bill of Materials (SBOM).
https://www.erlang.org/eeps/eep-0076 (https://www.erlang.org/eeps/eep-0076?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Erlang Enhancement Proposal (EEP) 76 introducing priority messages, a key feature in OTP 28.
https://www.youtube.com/watch?v=R9JRhIKQmqk (https://www.youtube.com/watch?v=R9JRhIKQmqk?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Sean Moriarity's keynote at Code BEAM America 2025 about designing LLM Native systems.
https://www.cybersecuritydive.com/news/AI-project-fail-data-SPGlobal/742768/ (https://www.cybersecuritydive.com/news/AI-project-fail-data-SPGlobal/742768/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Report showing AI project failure rates are on the rise, with 42% of businesses scrapping most AI initiatives.
https://tech.doofinder.com/posts/live-view-portal (https://tech.doofinder.com/posts/live-view-portal?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Introduction to LiveViewPortal, a JavaScript library for embedding Phoenix LiveView pages into any website.
https://github.com/doofinder/liveviewportal (https://github.com/doofinder/live_view_portal?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for LiveViewPortal.
https://elixirforum.com/t/liveviewportal-embed-liveviews-in-other-websites/70040 (https://elixirforum.com/t/liveviewportal-embed-liveviews-in-other-websites/70040?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir Forum discussion about LiveViewPortal.
https://bsky.app/profile/ftes.de/post/3lkohiog4uv2b (https://bsky.app/profile/ftes.de/post/3lkohiog4uv2b?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement of phoenixtestplaywright v0.6.0 release.
https://github.com/ftes/phoenixtestplaywright (https://github.com/ftes/phoenix_test_playwright?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for phoenixtestplaywright with new features like cookie manipulation and browser launch timeout options.
https://bsky.app/profile/david.bernheisel.com/post/3lkoe4tvc2s2o (https://bsky.app/profile/david.bernheisel.com/post/3lkoe4tvc2s2o?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Announcement about Elixir's upcoming improvement to spawn more OS processes for compiling dependencies.
https://github.com/elixir-lang/elixir/pull/14340 (https://github.com/elixir-lang/elixir/pull/14340?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Pull request for concurrent dependencies compilation in Elixir, potentially improving performance by 2x.
https://goatmire.com/ (https://goatmire.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Explanation of the name "Goatmire," which is a loose translation of Getakärr, the historical name for Varberg.
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, Phoenix, EEF, sbom, OTP</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Phoenix now including DaisyUI which has sparked mixed reactions, Erlang/OTP 28.0-rc2 release introducing priority process messages, the EEF Security Working Group&#39;s roadmap called Aegis, a new LiveViewPortal library for embedding LiveView pages in any website, upcoming improvements in Elixir that will spawn more OS processes for compiling dependencies potentially doubling performance, Sean Moriarity&#39;s keynote about designing LLM Native systems, and more!</p>

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

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

<ul>
<li><a href="https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gigalixir.com/thinking</a> – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code &quot;Thinking&quot;.</li>
<li><a href="https://bsky.app/profile/samrat.me/post/3lksxzzjqss2t?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/samrat.me/post/3lksxzzjqss2t</a> – Phoenix now comes with DaisyUI, a decision that has sparked mixed reactions in the community.</li>
<li><a href="https://github.com/phoenixframework/phoenix/issues/6121?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/issues/6121</a> – The GitHub issue discussing the addition of DaisyUI to Phoenix, showing the community&#39;s divided opinions.</li>
<li><a href="https://github.com/phoenixframework/phoenix/issues/6121#issuecomment-2739647725?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/issues/6121#issuecomment-2739647725</a> – José Valim&#39;s explanation of the decision to include DaisyUI in Phoenix.</li>
<li><a href="https://security.erlef.org/aegis/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://security.erlef.org/aegis/</a> – EEF Security Working Group released their objectives and roadmap as the Aegis of the ecosystem.</li>
<li><a href="https://podcast.thinkingelixir.com/245?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/245</a> – Previous podcast episode featuring the Erlang Ecosystem Foundation (EEF).</li>
<li><a href="https://x.com/erlangforums/status/1902297914791358669?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/erlangforums/status/1902297914791358669</a> – Announcement of Erlang/OTP 28.0-rc2 release.</li>
<li><a href="https://erlangforums.com/t/erlang-otp-28-0-rc2-released/4599?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/erlang-otp-28-0-rc2-released/4599</a> – Forum discussion about the Erlang/OTP 28.0-rc2 release.</li>
<li><a href="https://github.com/erlang/otp/releases/tag/OTP-28.0-rc2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlang/otp/releases/tag/OTP-28.0-rc2</a> – GitHub release page for Erlang/OTP 28.0-rc2, which includes a source Software Bill of Materials (SBOM).</li>
<li><a href="https://www.erlang.org/eeps/eep-0076?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/eeps/eep-0076</a> – Erlang Enhancement Proposal (EEP) 76 introducing priority messages, a key feature in OTP 28.</li>
<li><a href="https://www.youtube.com/watch?v=R9JRhIKQmqk?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=R9JRhIKQmqk</a> – Sean Moriarity&#39;s keynote at Code BEAM America 2025 about designing LLM Native systems.</li>
<li><a href="https://www.cybersecuritydive.com/news/AI-project-fail-data-SPGlobal/742768/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cybersecuritydive.com/news/AI-project-fail-data-SPGlobal/742768/</a> – Report showing AI project failure rates are on the rise, with 42% of businesses scrapping most AI initiatives.</li>
<li><a href="https://tech.doofinder.com/posts/live-view-portal?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tech.doofinder.com/posts/live-view-portal</a> – Introduction to LiveViewPortal, a JavaScript library for embedding Phoenix LiveView pages into any website.</li>
<li><a href="https://github.com/doofinder/live_view_portal?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/doofinder/live_view_portal</a> – GitHub repository for LiveViewPortal.</li>
<li><a href="https://elixirforum.com/t/liveviewportal-embed-liveviews-in-other-websites/70040?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/liveviewportal-embed-liveviews-in-other-websites/70040</a> – Elixir Forum discussion about LiveViewPortal.</li>
<li><a href="https://bsky.app/profile/ftes.de/post/3lkohiog4uv2b?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/ftes.de/post/3lkohiog4uv2b</a> – Announcement of phoenix_test_playwright v0.6.0 release.</li>
<li><a href="https://github.com/ftes/phoenix_test_playwright?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ftes/phoenix_test_playwright</a> – GitHub repository for phoenix_test_playwright with new features like cookie manipulation and browser launch timeout options.</li>
<li><a href="https://bsky.app/profile/david.bernheisel.com/post/3lkoe4tvc2s2o?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/david.bernheisel.com/post/3lkoe4tvc2s2o</a> – Announcement about Elixir&#39;s upcoming improvement to spawn more OS processes for compiling dependencies.</li>
<li><a href="https://github.com/elixir-lang/elixir/pull/14340?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/pull/14340</a> – Pull request for concurrent dependencies compilation in Elixir, potentially improving performance by 2x.</li>
<li><a href="https://goatmire.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://goatmire.com/</a> – Explanation of the name &quot;Goatmire,&quot; which is a loose translation of Getakärr, the historical name for Varberg.</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://gigalixir.com/thinking">Gigalixir</a>: <a rel="nofollow" href="https://gigalixir.com/thinking">Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year.</a> Promo Code: Thinking</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes Phoenix now including DaisyUI which has sparked mixed reactions, Erlang/OTP 28.0-rc2 release introducing priority process messages, the EEF Security Working Group&#39;s roadmap called Aegis, a new LiveViewPortal library for embedding LiveView pages in any website, upcoming improvements in Elixir that will spawn more OS processes for compiling dependencies potentially doubling performance, Sean Moriarity&#39;s keynote about designing LLM Native systems, and more!</p>

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

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

<ul>
<li><a href="https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gigalixir.com/thinking</a> – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code &quot;Thinking&quot;.</li>
<li><a href="https://bsky.app/profile/samrat.me/post/3lksxzzjqss2t?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/samrat.me/post/3lksxzzjqss2t</a> – Phoenix now comes with DaisyUI, a decision that has sparked mixed reactions in the community.</li>
<li><a href="https://github.com/phoenixframework/phoenix/issues/6121?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/issues/6121</a> – The GitHub issue discussing the addition of DaisyUI to Phoenix, showing the community&#39;s divided opinions.</li>
<li><a href="https://github.com/phoenixframework/phoenix/issues/6121#issuecomment-2739647725?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/phoenix/issues/6121#issuecomment-2739647725</a> – José Valim&#39;s explanation of the decision to include DaisyUI in Phoenix.</li>
<li><a href="https://security.erlef.org/aegis/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://security.erlef.org/aegis/</a> – EEF Security Working Group released their objectives and roadmap as the Aegis of the ecosystem.</li>
<li><a href="https://podcast.thinkingelixir.com/245?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/245</a> – Previous podcast episode featuring the Erlang Ecosystem Foundation (EEF).</li>
<li><a href="https://x.com/erlangforums/status/1902297914791358669?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/erlangforums/status/1902297914791358669</a> – Announcement of Erlang/OTP 28.0-rc2 release.</li>
<li><a href="https://erlangforums.com/t/erlang-otp-28-0-rc2-released/4599?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/erlang-otp-28-0-rc2-released/4599</a> – Forum discussion about the Erlang/OTP 28.0-rc2 release.</li>
<li><a href="https://github.com/erlang/otp/releases/tag/OTP-28.0-rc2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/erlang/otp/releases/tag/OTP-28.0-rc2</a> – GitHub release page for Erlang/OTP 28.0-rc2, which includes a source Software Bill of Materials (SBOM).</li>
<li><a href="https://www.erlang.org/eeps/eep-0076?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/eeps/eep-0076</a> – Erlang Enhancement Proposal (EEP) 76 introducing priority messages, a key feature in OTP 28.</li>
<li><a href="https://www.youtube.com/watch?v=R9JRhIKQmqk?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=R9JRhIKQmqk</a> – Sean Moriarity&#39;s keynote at Code BEAM America 2025 about designing LLM Native systems.</li>
<li><a href="https://www.cybersecuritydive.com/news/AI-project-fail-data-SPGlobal/742768/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cybersecuritydive.com/news/AI-project-fail-data-SPGlobal/742768/</a> – Report showing AI project failure rates are on the rise, with 42% of businesses scrapping most AI initiatives.</li>
<li><a href="https://tech.doofinder.com/posts/live-view-portal?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://tech.doofinder.com/posts/live-view-portal</a> – Introduction to LiveViewPortal, a JavaScript library for embedding Phoenix LiveView pages into any website.</li>
<li><a href="https://github.com/doofinder/live_view_portal?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/doofinder/live_view_portal</a> – GitHub repository for LiveViewPortal.</li>
<li><a href="https://elixirforum.com/t/liveviewportal-embed-liveviews-in-other-websites/70040?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/liveviewportal-embed-liveviews-in-other-websites/70040</a> – Elixir Forum discussion about LiveViewPortal.</li>
<li><a href="https://bsky.app/profile/ftes.de/post/3lkohiog4uv2b?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/ftes.de/post/3lkohiog4uv2b</a> – Announcement of phoenix_test_playwright v0.6.0 release.</li>
<li><a href="https://github.com/ftes/phoenix_test_playwright?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ftes/phoenix_test_playwright</a> – GitHub repository for phoenix_test_playwright with new features like cookie manipulation and browser launch timeout options.</li>
<li><a href="https://bsky.app/profile/david.bernheisel.com/post/3lkoe4tvc2s2o?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/david.bernheisel.com/post/3lkoe4tvc2s2o</a> – Announcement about Elixir&#39;s upcoming improvement to spawn more OS processes for compiling dependencies.</li>
<li><a href="https://github.com/elixir-lang/elixir/pull/14340?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/pull/14340</a> – Pull request for concurrent dependencies compilation in Elixir, potentially improving performance by 2x.</li>
<li><a href="https://goatmire.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://goatmire.com/</a> – Explanation of the name &quot;Goatmire,&quot; which is a loose translation of Getakärr, the historical name for Varberg.</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://gigalixir.com/thinking">Gigalixir</a>: <a rel="nofollow" href="https://gigalixir.com/thinking">Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year.</a> Promo Code: Thinking</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>245: Supply Chain Security and SBoMs</title>
  <link>https://podcast.thinkingelixir.com/245</link>
  <guid isPermaLink="false">159e3fad-00fe-4c83-a723-4943d5d5e842</guid>
  <pubDate>Tue, 18 Mar 2025 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/159e3fad-00fe-4c83-a723-4943d5d5e842.mp3" length="54026240" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes phoenix_sync for real-time Postgres sync, a new Text Parser library, Wasmex updates for WebAssembly components, plus our interview with EEF's CISO about supply-chain security, SBoMs, and what this means for the Elixir community!</itunes:subtitle>
  <itunes:duration>1:14:36</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes a new library called phoenix_sync for real-time sync in Postgres-backed Phoenix applications, Peter Solnica released a Text Parser for extracting structured data from text, a useful tip on finding Hex package versions locally with mix hex.info, Wasmex updated to v0.10 with WebAssembly component support, and Chrome introduces a new browser feature similar to LiveView.JS. We also talked with Alistair Woodman and Jonatan Männchen from the EEF about Jonatan's role as CISO, the Security Working Group, and their work on OpenChain compliance for supply-chain security, Software Bill of Materials (SBoMs), and what these initiatives mean for the Elixir community, and more!
Show Notes online - http://podcast.thinkingelixir.com/245 (http://podcast.thinkingelixir.com/245)
Elixir Community News
https://gigalixir.com/thinking (https://gigalixir.com/thinking?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code "Thinking".
https://github.com/electric-sql/phoenix_sync (https://github.com/electric-sql/phoenix_sync?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New library called phoenix_sync providing real-time sync for Postgres-backed Phoenix applications.
https://hexdocs.pm/phoenix_sync/readme.html (https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Documentation for phoenix_sync, a solution for building modern, real-time apps with local-first/sync in Elixir.
https://github.com/josevalim/sync (https://github.com/josevalim/sync?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim's original proof of concept repo that was promptly archived.
https://electric-sql.com/ (https://electric-sql.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Electric SQL's platform that syncs subsets of Postgres data into local apps and services, allowing data to be available offline and in-sync.
https://solnic.dev/posts/announcing-textparser-for-elixir/ (https://solnic.dev/posts/announcing-textparser-for-elixir/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Peter Solnica released TextParser, a library for extracting interesting parts of text like hashtags and links.
https://hexdocs.pm/text_parser/readme.html (https://hexdocs.pm/text_parser/readme.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Documentation for the Text Parser library that helps parse text into structured data.
https://www.elixirstreams.com/tips/mix-hex-info (https://www.elixirstreams.com/tips/mix-hex-info?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir stream tip on using mix hex.info to find the latest package version for a Hex package locally, without needing to search on hex.pm or GitHub.
https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4 (https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Guide for upgrading Tailwind to V4 in existing Phoenix applications using Tailwind's automatic upgrade helper.
https://gleam.run/news/hello-echo-hello-git/ (https://gleam.run/news/hello-echo-hello-git/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gleam 1.9.0 release with searchability on hexdocs, Echo debug printing for improved debugging, and ability to depend on Git-hosted dependencies.
https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir (https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post discussing how promises made about NodeJS actually came true with Elixir.
https://hexdocs.pm/wasmex/Wasmex.Components.html (https://hexdocs.pm/wasmex/Wasmex.Components.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Wasmex updated to v0.10 with support for WebAssembly components, enabling applications and components to work together regardless of original programming language.
https://ashweekly.substack.com/p/ash-weekly-issue-8 (https://ashweekly.substack.com/p/ash-weekly-issue-8?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – AshWeekly Issue 8 covering AshOps with mix task capabilities for CRUD operations and BeaconCMS being included in the Ash HQ installer script.
https://developer.chrome.com/blog/command-and-commandfor (https://developer.chrome.com/blog/command-and-commandfor?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chrome update brings new browser feature with commandfor and command attributes, similar to Phoenix LiveView.JS but native to browsers.
https://codebeamstockholm.com/ (https://codebeamstockholm.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Code BEAM Lite announced for Stockholm on June 2, 2025 with keynote speaker Björn Gustavsson, the "B" in BEAM.
https://alchemyconf.com/ (https://alchemyconf.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – AlchemyConf coming up March 31-April 3 in Braga, Portugal. Use discount code THINKINGELIXIR for 10% off.
https://www.gigcityelixir.com/ (https://www.gigcityelixir.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GigCity Elixir and NervesConf on May 8-10, 2025 in Chattanooga, TN, USA.
https://www.elixirconf.eu/ (https://www.elixirconf.eu/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirConf EU on May 15-16, 2025 in Kraków &amp;amp; Virtual.
https://goatmire.com/#tickets (https://goatmire.com/#tickets?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Goatmire tickets are on sale now for the conference on September 10-12, 2025 in Varberg, Sweden.
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://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/ (https://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
https://cna.erlef.org/ (https://cna.erlef.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF CVE Numbering Authority
https://erlangforums.com/t/security-working-group-minutes/3451/22 (https://erlangforums.com/t/security-working-group-minutes/3451/22?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
https://podcast.thinkingelixir.com/220 (https://podcast.thinkingelixir.com/220?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – previous interview with Alistair
https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act (https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – CRA - Cyber Resilience Act
https://www.cisa.gov/ (https://www.cisa.gov/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – CISA US Government Agency
https://www.cisa.gov/sbom (https://www.cisa.gov/sbom?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Software Bill of Materials
https://oss-review-toolkit.org/ort/ (https://oss-review-toolkit.org/ort/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Desire to integrate with tooling outside the Elixir ecosystem like OSS Review Toolkit
https://github.com/voltone/rebar3_sbom (https://github.com/voltone/rebar3_sbom?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
https://cve.mitre.org/ (https://cve.mitre.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
https://openssf.org/projects/guac/ (https://openssf.org/projects/guac/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
https://erlef.github.io/security-wg/securityvulnerabilitydisclosure/ (https://erlef.github.io/security-wg/security_vulnerability_disclosure/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF Security WG Vulnerability Disclosure Guide
Guest Information
- https://x.com/maennchen_ (https://x.com/maennchen_?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Jonatan on Twitter/X
- https://bsky.app/profile/maennchen.dev (https://bsky.app/profile/maennchen.dev?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Jonatan on Bluesky
- https://github.com/maennchen/ (https://github.com/maennchen/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Jonatan on Github
- https://maennchen.dev (https://maennchen.dev?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Jonatan's Blog
- https://www.linkedin.com/in/alistair-woodman-51934433 (https://www.linkedin.com/in/alistair-woodman-51934433?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Alistair Woodman on LinkedIn
- awoodman@erlef.org
- https://github.com/ahw59/ (https://github.com/ahw59/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Alistair on Github
- http://erlef.org/ (http://erlef.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Erlang Ecosystem Foundation Website
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, eef, sbom, security</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes a new library called phoenix_sync for real-time sync in Postgres-backed Phoenix applications, Peter Solnica released a Text Parser for extracting structured data from text, a useful tip on finding Hex package versions locally with <code>mix hex.info</code>, Wasmex updated to v0.10 with WebAssembly component support, and Chrome introduces a new browser feature similar to LiveView.JS. We also talked with Alistair Woodman and Jonatan Männchen from the EEF about Jonatan&#39;s role as CISO, the Security Working Group, and their work on OpenChain compliance for supply-chain security, Software Bill of Materials (SBoMs), and what these initiatives mean for the Elixir community, and more!</p>

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

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

<ul>
<li><a href="https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gigalixir.com/thinking</a> – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code &quot;Thinking&quot;.</li>
<li><a href="https://github.com/electric-sql/phoenix_sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/electric-sql/phoenix_sync</a> – New library called phoenix_sync providing real-time sync for Postgres-backed Phoenix applications.</li>
<li><a href="https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_sync/readme.html</a> – Documentation for phoenix_sync, a solution for building modern, real-time apps with local-first/sync in Elixir.</li>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – José Valim&#39;s original proof of concept repo that was promptly archived.</li>
<li><a href="https://electric-sql.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://electric-sql.com/</a> – Electric SQL&#39;s platform that syncs subsets of Postgres data into local apps and services, allowing data to be available offline and in-sync.</li>
<li><a href="https://solnic.dev/posts/announcing-textparser-for-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://solnic.dev/posts/announcing-textparser-for-elixir/</a> – Peter Solnica released TextParser, a library for extracting interesting parts of text like hashtags and links.</li>
<li><a href="https://hexdocs.pm/text_parser/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/text_parser/readme.html</a> – Documentation for the Text Parser library that helps parse text into structured data.</li>
<li><a href="https://www.elixirstreams.com/tips/mix-hex-info?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirstreams.com/tips/mix-hex-info</a> – Elixir stream tip on using <code>mix hex.info</code> to find the latest package version for a Hex package locally, without needing to search on hex.pm or GitHub.</li>
<li><a href="https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4</a> – Guide for upgrading Tailwind to V4 in existing Phoenix applications using Tailwind&#39;s automatic upgrade helper.</li>
<li><a href="https://gleam.run/news/hello-echo-hello-git/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gleam.run/news/hello-echo-hello-git/</a> – Gleam 1.9.0 release with searchability on hexdocs, Echo debug printing for improved debugging, and ability to depend on Git-hosted dependencies.</li>
<li><a href="https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir</a> – Blog post discussing how promises made about NodeJS actually came true with Elixir.</li>
<li><a href="https://hexdocs.pm/wasmex/Wasmex.Components.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/wasmex/Wasmex.Components.html</a> – Wasmex updated to v0.10 with support for WebAssembly components, enabling applications and components to work together regardless of original programming language.</li>
<li><a href="https://ashweekly.substack.com/p/ash-weekly-issue-8?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ashweekly.substack.com/p/ash-weekly-issue-8</a> – AshWeekly Issue 8 covering AshOps with mix task capabilities for CRUD operations and BeaconCMS being included in the Ash HQ installer script.</li>
<li><a href="https://developer.chrome.com/blog/command-and-commandfor?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.chrome.com/blog/command-and-commandfor</a> – Chrome update brings new browser feature with <code>commandfor</code> and <code>command</code> attributes, similar to Phoenix LiveView.JS but native to browsers.</li>
<li><a href="https://codebeamstockholm.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codebeamstockholm.com/</a> – Code BEAM Lite announced for Stockholm on June 2, 2025 with keynote speaker Björn Gustavsson, the &quot;B&quot; in BEAM.</li>
<li><a href="https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alchemyconf.com/</a> – AlchemyConf coming up March 31-April 3 in Braga, Portugal. Use discount code THINKINGELIXIR for 10% off.</li>
<li><a href="https://www.gigcityelixir.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.gigcityelixir.com/</a> – GigCity Elixir and NervesConf on May 8-10, 2025 in Chattanooga, TN, USA.</li>
<li><a href="https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/</a> – ElixirConf EU on May 15-16, 2025 in Kraków &amp; Virtual.</li>
<li><a href="https://goatmire.com/#tickets?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://goatmire.com/#tickets</a> – Goatmire tickets are on sale now for the conference on September 10-12, 2025 in Varberg, Sweden.</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://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/</a></li>
<li><a href="https://cna.erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://cna.erlef.org/</a> – EEF CVE Numbering Authority</li>
<li><a href="https://erlangforums.com/t/security-working-group-minutes/3451/22?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/security-working-group-minutes/3451/22</a></li>
<li><a href="https://podcast.thinkingelixir.com/220?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/220</a> – previous interview with Alistair</li>
<li><a href="https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act</a> – CRA - Cyber Resilience Act</li>
<li><a href="https://www.cisa.gov/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisa.gov/</a> – CISA US Government Agency</li>
<li><a href="https://www.cisa.gov/sbom?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisa.gov/sbom</a> – Software Bill of Materials</li>
<li><a href="https://oss-review-toolkit.org/ort/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://oss-review-toolkit.org/ort/</a> – Desire to integrate with tooling outside the Elixir ecosystem like OSS Review Toolkit</li>
<li><a href="https://github.com/voltone/rebar3_sbom?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/voltone/rebar3_sbom</a></li>
<li><a href="https://cve.mitre.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://cve.mitre.org/</a></li>
<li><a href="https://openssf.org/projects/guac/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://openssf.org/projects/guac/</a></li>
<li><a href="https://erlef.github.io/security-wg/security_vulnerability_disclosure/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.github.io/security-wg/security_vulnerability_disclosure/</a> – EEF Security WG Vulnerability Disclosure Guide</li>
</ul>

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

<ul>
<li><a href="https://x.com/maennchen_?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/maennchen_</a> – Jonatan on Twitter/X</li>
<li><a href="https://bsky.app/profile/maennchen.dev?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/maennchen.dev</a> – Jonatan on Bluesky</li>
<li><a href="https://github.com/maennchen/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/maennchen/</a> – Jonatan on Github</li>
<li><a href="https://maennchen.dev?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://maennchen.dev</a> – Jonatan&#39;s Blog</li>
<li><a href="https://www.linkedin.com/in/alistair-woodman-51934433?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/in/alistair-woodman-51934433</a> – Alistair Woodman on LinkedIn</li>
<li><a href="mailto:awoodman@erlef.org" rel="nofollow">awoodman@erlef.org</a></li>
<li><a href="https://github.com/ahw59/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ahw59/</a> – Alistair on Github</li>
<li><a href="http://erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://erlef.org/</a> – Erlang Ecosystem Foundation Website</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://gigalixir.com/thinking">Gigalixir</a>: <a rel="nofollow" href="https://gigalixir.com/thinking">Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year.</a> Promo Code: Thinking</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes a new library called phoenix_sync for real-time sync in Postgres-backed Phoenix applications, Peter Solnica released a Text Parser for extracting structured data from text, a useful tip on finding Hex package versions locally with <code>mix hex.info</code>, Wasmex updated to v0.10 with WebAssembly component support, and Chrome introduces a new browser feature similar to LiveView.JS. We also talked with Alistair Woodman and Jonatan Männchen from the EEF about Jonatan&#39;s role as CISO, the Security Working Group, and their work on OpenChain compliance for supply-chain security, Software Bill of Materials (SBoMs), and what these initiatives mean for the Elixir community, and more!</p>

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

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

<ul>
<li><a href="https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gigalixir.com/thinking</a> – Gigalixir is sponsoring the show, offering 20% off standard tier prices for a year with promo code &quot;Thinking&quot;.</li>
<li><a href="https://github.com/electric-sql/phoenix_sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/electric-sql/phoenix_sync</a> – New library called phoenix_sync providing real-time sync for Postgres-backed Phoenix applications.</li>
<li><a href="https://hexdocs.pm/phoenix_sync/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/phoenix_sync/readme.html</a> – Documentation for phoenix_sync, a solution for building modern, real-time apps with local-first/sync in Elixir.</li>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – José Valim&#39;s original proof of concept repo that was promptly archived.</li>
<li><a href="https://electric-sql.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://electric-sql.com/</a> – Electric SQL&#39;s platform that syncs subsets of Postgres data into local apps and services, allowing data to be available offline and in-sync.</li>
<li><a href="https://solnic.dev/posts/announcing-textparser-for-elixir/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://solnic.dev/posts/announcing-textparser-for-elixir/</a> – Peter Solnica released TextParser, a library for extracting interesting parts of text like hashtags and links.</li>
<li><a href="https://hexdocs.pm/text_parser/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/text_parser/readme.html</a> – Documentation for the Text Parser library that helps parse text into structured data.</li>
<li><a href="https://www.elixirstreams.com/tips/mix-hex-info?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirstreams.com/tips/mix-hex-info</a> – Elixir stream tip on using <code>mix hex.info</code> to find the latest package version for a Hex package locally, without needing to search on hex.pm or GitHub.</li>
<li><a href="https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/phoenixframework/tailwind/blob/main/README.md#updating-from-tailwind-v3-to-v4</a> – Guide for upgrading Tailwind to V4 in existing Phoenix applications using Tailwind&#39;s automatic upgrade helper.</li>
<li><a href="https://gleam.run/news/hello-echo-hello-git/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gleam.run/news/hello-echo-hello-git/</a> – Gleam 1.9.0 release with searchability on hexdocs, Echo debug printing for improved debugging, and ability to depend on Git-hosted dependencies.</li>
<li><a href="https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://d-gate.io/blog/everything-i-was-lied-to-about-node-came-true-with-elixir</a> – Blog post discussing how promises made about NodeJS actually came true with Elixir.</li>
<li><a href="https://hexdocs.pm/wasmex/Wasmex.Components.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/wasmex/Wasmex.Components.html</a> – Wasmex updated to v0.10 with support for WebAssembly components, enabling applications and components to work together regardless of original programming language.</li>
<li><a href="https://ashweekly.substack.com/p/ash-weekly-issue-8?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ashweekly.substack.com/p/ash-weekly-issue-8</a> – AshWeekly Issue 8 covering AshOps with mix task capabilities for CRUD operations and BeaconCMS being included in the Ash HQ installer script.</li>
<li><a href="https://developer.chrome.com/blog/command-and-commandfor?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.chrome.com/blog/command-and-commandfor</a> – Chrome update brings new browser feature with <code>commandfor</code> and <code>command</code> attributes, similar to Phoenix LiveView.JS but native to browsers.</li>
<li><a href="https://codebeamstockholm.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://codebeamstockholm.com/</a> – Code BEAM Lite announced for Stockholm on June 2, 2025 with keynote speaker Björn Gustavsson, the &quot;B&quot; in BEAM.</li>
<li><a href="https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alchemyconf.com/</a> – AlchemyConf coming up March 31-April 3 in Braga, Portugal. Use discount code THINKINGELIXIR for 10% off.</li>
<li><a href="https://www.gigcityelixir.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.gigcityelixir.com/</a> – GigCity Elixir and NervesConf on May 8-10, 2025 in Chattanooga, TN, USA.</li>
<li><a href="https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirconf.eu/</a> – ElixirConf EU on May 15-16, 2025 in Kraków &amp; Virtual.</li>
<li><a href="https://goatmire.com/#tickets?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://goatmire.com/#tickets</a> – Goatmire tickets are on sale now for the conference on September 10-12, 2025 in Varberg, Sweden.</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://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixir-lang.org/blog/2025/02/26/elixir-openchain-certification/</a></li>
<li><a href="https://cna.erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://cna.erlef.org/</a> – EEF CVE Numbering Authority</li>
<li><a href="https://erlangforums.com/t/security-working-group-minutes/3451/22?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/security-working-group-minutes/3451/22</a></li>
<li><a href="https://podcast.thinkingelixir.com/220?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/220</a> – previous interview with Alistair</li>
<li><a href="https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act</a> – CRA - Cyber Resilience Act</li>
<li><a href="https://www.cisa.gov/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisa.gov/</a> – CISA US Government Agency</li>
<li><a href="https://www.cisa.gov/sbom?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisa.gov/sbom</a> – Software Bill of Materials</li>
<li><a href="https://oss-review-toolkit.org/ort/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://oss-review-toolkit.org/ort/</a> – Desire to integrate with tooling outside the Elixir ecosystem like OSS Review Toolkit</li>
<li><a href="https://github.com/voltone/rebar3_sbom?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/voltone/rebar3_sbom</a></li>
<li><a href="https://cve.mitre.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://cve.mitre.org/</a></li>
<li><a href="https://openssf.org/projects/guac/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://openssf.org/projects/guac/</a></li>
<li><a href="https://erlef.github.io/security-wg/security_vulnerability_disclosure/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.github.io/security-wg/security_vulnerability_disclosure/</a> – EEF Security WG Vulnerability Disclosure Guide</li>
</ul>

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

<ul>
<li><a href="https://x.com/maennchen_?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/maennchen_</a> – Jonatan on Twitter/X</li>
<li><a href="https://bsky.app/profile/maennchen.dev?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://bsky.app/profile/maennchen.dev</a> – Jonatan on Bluesky</li>
<li><a href="https://github.com/maennchen/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/maennchen/</a> – Jonatan on Github</li>
<li><a href="https://maennchen.dev?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://maennchen.dev</a> – Jonatan&#39;s Blog</li>
<li><a href="https://www.linkedin.com/in/alistair-woodman-51934433?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/in/alistair-woodman-51934433</a> – Alistair Woodman on LinkedIn</li>
<li><a href="mailto:awoodman@erlef.org" rel="nofollow">awoodman@erlef.org</a></li>
<li><a href="https://github.com/ahw59/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ahw59/</a> – Alistair on Github</li>
<li><a href="http://erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://erlef.org/</a> – Erlang Ecosystem Foundation Website</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://gigalixir.com/thinking">Gigalixir</a>: <a rel="nofollow" href="https://gigalixir.com/thinking">Today’s Thinking Elixir show is brought to you by our friends at Gigalixir, the premier deployment platform for Elixir and Phoenix projects. Use the promo code “Thinking” during signup to get 20% off the standard tier prices for an entire year. Or, visit https://gigalixir.com/thinking to sign up and get 20% off your first year.</a> Promo Code: Thinking</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>220: The EEF Has Your Regulatory Back</title>
  <link>https://podcast.thinkingelixir.com/220</link>
  <guid isPermaLink="false">fa612920-7ecb-4dd7-9442-f9568f72f597</guid>
  <pubDate>Tue, 17 Sep 2024 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/fa612920-7ecb-4dd7-9442-f9568f72f597.mp3" length="43128832" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes a major Gettext update, the release of ErrorTracker v0.2.6, ChatGPT UI issues discussed by José Valim, and insights from Alistair Woodman of the EEF on upcoming software regulatory shifts, and more!</itunes:subtitle>
  <itunes:duration>59:28</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes the archiving of the “Phoenix Sync” project, a major update to Gettext that enhances compilation efficiency, the release of ErrorTracker v0.2.6 with new features like error pruning and ignoring, and José Valim highlighting UX issues with ChatGPT's new UI. We were also joined by Alistair Woodman, a board member of the EEF (Erlang Ecosystem Foundation), who explained the EEF's recent efforts to stay ahead of legislation and technical regulatory shifts that may impact developers soon. Alistair discussed the changing regulatory landscape in the US and the EU due to high-profile exploits, outages, and nation-state supply chain attacks. We learned how the EEF supports Elixir and BEAM developers and what they need from the community now, and more!
Show Notes online - http://podcast.thinkingelixir.com/220 (http://podcast.thinkingelixir.com/220)
Elixir Community News
- https://github.com/josevalim/sync (https://github.com/josevalim/sync?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The "Phoenix Sync" project has been archived with no immediate explanation yet.
- https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md#v0260 (https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md#v0260?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gettext has a big update to version 0.26.0 which includes a more efficient compilation.
- https://github.com/elixir-cldr/cldr (https://github.com/elixir-cldr/cldr?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Gettext feels similar to how ExCldr allows defining a custom backend.
- https://elixirstatus.com/p/TvydI-errortracker-v026-has-been-released (https://elixirstatus.com/p/TvydI-errortracker-v026-has-been-released?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ErrorTracker v0.2.6 has been released with key improvements like a global error tracking disable flag, automatic resolved error pruning, and error ignorer.
- https://github.com/mimiquate/tower (https://github.com/mimiquate/tower?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tower is a flexible error tracker for Elixir applications that listens for errors and reports them to configured reporters like email, Rollbar, or Slack.
- https://x.com/josevalim/status/1832509464240374127 (https://x.com/josevalim/status/1832509464240374127?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José highlighted some UX issues with ChatGPT's new UI, mentioning struggles with concurrent updates.
- https://x.com/josevalim/status/1833176754090897665 (https://x.com/josevalim/status/1833176754090897665?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José postponed publishing a video on optimistic updates with LiveView due to an Apple announcement.
- https://github.com/wojtekmach/mixinstallexamples (https://github.com/wojtekmach/mix_install_examples?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – A new WebRTC example was added to the "Mix Install Examples" project.
- https://github.com/wojtekmach/mixinstallexamples/pull/42 (https://github.com/wojtekmach/mix_install_examples/pull/42?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The WebRTC example shows how to use the ex_webrtc Elixir package in a small script, compatible with Mix.install/2.
- https://github.com/elixir-webrtc/ex_webrtc (https://github.com/elixir-webrtc/ex_webrtc?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Elixir package used for the WebRTC example.
- https://x.com/taylorotwell/status/1831668872732180697 (https://x.com/taylorotwell/status/1831668872732180697?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Laravel raised a $57M Series A in partnership with Accel, likely related to their Laravel Cloud hosting platform.
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://en.wikipedia.org/wiki/CyberResilienceAct (https://en.wikipedia.org/wiki/Cyber_Resilience_Act?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://news.apache.org/foundation/entry/open-source-community-unites-to-build-cra-compliant-cybersecurity-processes (https://news.apache.org/foundation/entry/open-source-community-unites-to-build-cra-compliant-cybersecurity-processes?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://www.cisa.gov/sites/default/files/2024-05/CISA%20Secure%20by%20Design%20Pledge_508c.pdf (https://www.cisa.gov/sites/default/files/2024-05/CISA%20Secure%20by%20Design%20Pledge_508c.pdf?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf (https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://www.infoworld.com/article/2336216/white-house-urges-developers-to-dump-c-and-c.html (https://www.infoworld.com/article/2336216/white-house-urges-developers-to-dump-c-and-c.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://en.m.wikipedia.org/wiki/CE_marking (https://en.m.wikipedia.org/wiki/CE_marking?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://www.cisco.com/c/en/us/services/acquisitions/tail-f.html (https://www.cisco.com/c/en/us/services/acquisitions/tail-f.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act (https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://www.nist.gov/ (https://www.nist.gov/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://en.wikipedia.org/wiki/XZUtilsbackdoor (https://en.wikipedia.org/wiki/XZ_Utils_backdoor?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://en.wikipedia.org/wiki/Log4j (https://en.wikipedia.org/wiki/Log4j?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://en.wikipedia.org/wiki/Heartbleed (https://en.wikipedia.org/wiki/Heartbleed?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://en.wikipedia.org/wiki/2024CrowdStrikeincident (https://en.wikipedia.org/wiki/2024_CrowdStrike_incident?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://news.stanford.edu/stories/2024/06/stanfords-deborah-sivas-on-scotus-loper-decision-overturning-chevrons-40-years-of-precedent-and-its-impact-on-environmental-law (https://news.stanford.edu/stories/2024/06/stanfords-deborah-sivas-on-scotus-loper-decision-overturning-chevrons-40-years-of-precedent-and-its-impact-on-environmental-law?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://openssf.org/ (https://openssf.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://www.fcc.gov/broadbandlabels (https://www.fcc.gov/broadbandlabels?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://www.cve.org/ (https://www.cve.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
- https://erlef.org/wg/security (https://erlef.org/wg/security?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes)
Guest Information
- https://www.linkedin.com/in/alistair-woodman-51934433 (https://www.linkedin.com/in/alistair-woodman-51934433?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Alistair Woodman on LinkedIn
- awoodman@erlef.org
- http://erlef.org/ (http://erlef.org/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Erlang Ecosystem Foundation Website
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, eef, Erlang Ecosystem Foundation, regulations, government</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes the archiving of the “Phoenix Sync” project, a major update to Gettext that enhances compilation efficiency, the release of ErrorTracker v0.2.6 with new features like error pruning and ignoring, and José Valim highlighting UX issues with ChatGPT&#39;s new UI. We were also joined by Alistair Woodman, a board member of the EEF (Erlang Ecosystem Foundation), who explained the EEF&#39;s recent efforts to stay ahead of legislation and technical regulatory shifts that may impact developers soon. Alistair discussed the changing regulatory landscape in the US and the EU due to high-profile exploits, outages, and nation-state supply chain attacks. We learned how the EEF supports Elixir and BEAM developers and what they need from the community now, and more!</p>

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

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

<ul>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – The &quot;Phoenix Sync&quot; project has been archived with no immediate explanation yet.</li>
<li><a href="https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md#v0260?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md#v0260</a> – Gettext has a big update to version 0.26.0 which includes a more efficient compilation.</li>
<li><a href="https://github.com/elixir-cldr/cldr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-cldr/cldr</a> – Gettext feels similar to how ExCldr allows defining a custom backend.</li>
<li><a href="https://elixirstatus.com/p/TvydI-errortracker-v026-has-been-released?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirstatus.com/p/TvydI-errortracker-v026-has-been-released</a> – ErrorTracker v0.2.6 has been released with key improvements like a global error tracking disable flag, automatic resolved error pruning, and error ignorer.</li>
<li><a href="https://github.com/mimiquate/tower?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower</a> – Tower is a flexible error tracker for Elixir applications that listens for errors and reports them to configured reporters like email, Rollbar, or Slack.</li>
<li><a href="https://x.com/josevalim/status/1832509464240374127?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1832509464240374127</a> – José highlighted some UX issues with ChatGPT&#39;s new UI, mentioning struggles with concurrent updates.</li>
<li><a href="https://x.com/josevalim/status/1833176754090897665?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1833176754090897665</a> – José postponed publishing a video on optimistic updates with LiveView due to an Apple announcement.</li>
<li><a href="https://github.com/wojtekmach/mix_install_examples?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/wojtekmach/mix_install_examples</a> – A new WebRTC example was added to the &quot;Mix Install Examples&quot; project.</li>
<li><a href="https://github.com/wojtekmach/mix_install_examples/pull/42?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/wojtekmach/mix_install_examples/pull/42</a> – The WebRTC example shows how to use the <code>ex_webrtc</code> Elixir package in a small script, compatible with <code>Mix.install/2</code>.</li>
<li><a href="https://github.com/elixir-webrtc/ex_webrtc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-webrtc/ex_webrtc</a> – The Elixir package used for the WebRTC example.</li>
<li><a href="https://x.com/taylorotwell/status/1831668872732180697?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/taylorotwell/status/1831668872732180697</a> – Laravel raised a $57M Series A in partnership with Accel, likely related to their Laravel Cloud hosting platform.</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://en.wikipedia.org/wiki/Cyber_Resilience_Act?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Cyber_Resilience_Act</a></li>
<li><a href="https://news.apache.org/foundation/entry/open-source-community-unites-to-build-cra-compliant-cybersecurity-processes?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.apache.org/foundation/entry/open-source-community-unites-to-build-cra-compliant-cybersecurity-processes</a></li>
<li><a href="https://www.cisa.gov/sites/default/files/2024-05/CISA%20Secure%20by%20Design%20Pledge_508c.pdf?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisa.gov/sites/default/files/2024-05/CISA%20Secure%20by%20Design%20Pledge_508c.pdf</a></li>
<li><a href="https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf</a></li>
<li><a href="https://www.infoworld.com/article/2336216/white-house-urges-developers-to-dump-c-and-c.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.infoworld.com/article/2336216/white-house-urges-developers-to-dump-c-and-c.html</a></li>
<li><a href="https://en.m.wikipedia.org/wiki/CE_marking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.m.wikipedia.org/wiki/CE_marking</a></li>
<li><a href="https://www.cisco.com/c/en/us/services/acquisitions/tail-f.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisco.com/c/en/us/services/acquisitions/tail-f.html</a></li>
<li><a href="https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act</a></li>
<li><a href="https://www.nist.gov/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.nist.gov/</a></li>
<li><a href="https://en.wikipedia.org/wiki/XZ_Utils_backdoor?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/XZ_Utils_backdoor</a></li>
<li><a href="https://en.wikipedia.org/wiki/Log4j?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Log4j</a></li>
<li><a href="https://en.wikipedia.org/wiki/Heartbleed?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Heartbleed</a></li>
<li><a href="https://en.wikipedia.org/wiki/2024_CrowdStrike_incident?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/2024_CrowdStrike_incident</a></li>
<li><a href="https://news.stanford.edu/stories/2024/06/stanfords-deborah-sivas-on-scotus-loper-decision-overturning-chevrons-40-years-of-precedent-and-its-impact-on-environmental-law?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.stanford.edu/stories/2024/06/stanfords-deborah-sivas-on-scotus-loper-decision-overturning-chevrons-40-years-of-precedent-and-its-impact-on-environmental-law</a></li>
<li><a href="https://openssf.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://openssf.org/</a></li>
<li><a href="https://www.fcc.gov/broadbandlabels?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.fcc.gov/broadbandlabels</a></li>
<li><a href="https://www.cve.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cve.org/</a></li>
<li><a href="https://erlef.org/wg/security?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/wg/security</a></li>
</ul>

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

<ul>
<li><a href="https://www.linkedin.com/in/alistair-woodman-51934433?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/in/alistair-woodman-51934433</a> – Alistair Woodman on LinkedIn</li>
<li><a href="mailto:awoodman@erlef.org" rel="nofollow">awoodman@erlef.org</a></li>
<li><a href="http://erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://erlef.org/</a> – Erlang Ecosystem Foundation Website</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>
</ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes the archiving of the “Phoenix Sync” project, a major update to Gettext that enhances compilation efficiency, the release of ErrorTracker v0.2.6 with new features like error pruning and ignoring, and José Valim highlighting UX issues with ChatGPT&#39;s new UI. We were also joined by Alistair Woodman, a board member of the EEF (Erlang Ecosystem Foundation), who explained the EEF&#39;s recent efforts to stay ahead of legislation and technical regulatory shifts that may impact developers soon. Alistair discussed the changing regulatory landscape in the US and the EU due to high-profile exploits, outages, and nation-state supply chain attacks. We learned how the EEF supports Elixir and BEAM developers and what they need from the community now, and more!</p>

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

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

<ul>
<li><a href="https://github.com/josevalim/sync?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/josevalim/sync</a> – The &quot;Phoenix Sync&quot; project has been archived with no immediate explanation yet.</li>
<li><a href="https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md#v0260?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md#v0260</a> – Gettext has a big update to version 0.26.0 which includes a more efficient compilation.</li>
<li><a href="https://github.com/elixir-cldr/cldr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-cldr/cldr</a> – Gettext feels similar to how ExCldr allows defining a custom backend.</li>
<li><a href="https://elixirstatus.com/p/TvydI-errortracker-v026-has-been-released?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirstatus.com/p/TvydI-errortracker-v026-has-been-released</a> – ErrorTracker v0.2.6 has been released with key improvements like a global error tracking disable flag, automatic resolved error pruning, and error ignorer.</li>
<li><a href="https://github.com/mimiquate/tower?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/mimiquate/tower</a> – Tower is a flexible error tracker for Elixir applications that listens for errors and reports them to configured reporters like email, Rollbar, or Slack.</li>
<li><a href="https://x.com/josevalim/status/1832509464240374127?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1832509464240374127</a> – José highlighted some UX issues with ChatGPT&#39;s new UI, mentioning struggles with concurrent updates.</li>
<li><a href="https://x.com/josevalim/status/1833176754090897665?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/josevalim/status/1833176754090897665</a> – José postponed publishing a video on optimistic updates with LiveView due to an Apple announcement.</li>
<li><a href="https://github.com/wojtekmach/mix_install_examples?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/wojtekmach/mix_install_examples</a> – A new WebRTC example was added to the &quot;Mix Install Examples&quot; project.</li>
<li><a href="https://github.com/wojtekmach/mix_install_examples/pull/42?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/wojtekmach/mix_install_examples/pull/42</a> – The WebRTC example shows how to use the <code>ex_webrtc</code> Elixir package in a small script, compatible with <code>Mix.install/2</code>.</li>
<li><a href="https://github.com/elixir-webrtc/ex_webrtc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-webrtc/ex_webrtc</a> – The Elixir package used for the WebRTC example.</li>
<li><a href="https://x.com/taylorotwell/status/1831668872732180697?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/taylorotwell/status/1831668872732180697</a> – Laravel raised a $57M Series A in partnership with Accel, likely related to their Laravel Cloud hosting platform.</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://en.wikipedia.org/wiki/Cyber_Resilience_Act?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Cyber_Resilience_Act</a></li>
<li><a href="https://news.apache.org/foundation/entry/open-source-community-unites-to-build-cra-compliant-cybersecurity-processes?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.apache.org/foundation/entry/open-source-community-unites-to-build-cra-compliant-cybersecurity-processes</a></li>
<li><a href="https://www.cisa.gov/sites/default/files/2024-05/CISA%20Secure%20by%20Design%20Pledge_508c.pdf?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisa.gov/sites/default/files/2024-05/CISA%20Secure%20by%20Design%20Pledge_508c.pdf</a></li>
<li><a href="https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf</a></li>
<li><a href="https://www.infoworld.com/article/2336216/white-house-urges-developers-to-dump-c-and-c.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.infoworld.com/article/2336216/white-house-urges-developers-to-dump-c-and-c.html</a></li>
<li><a href="https://en.m.wikipedia.org/wiki/CE_marking?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.m.wikipedia.org/wiki/CE_marking</a></li>
<li><a href="https://www.cisco.com/c/en/us/services/acquisitions/tail-f.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cisco.com/c/en/us/services/acquisitions/tail-f.html</a></li>
<li><a href="https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act</a></li>
<li><a href="https://www.nist.gov/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.nist.gov/</a></li>
<li><a href="https://en.wikipedia.org/wiki/XZ_Utils_backdoor?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/XZ_Utils_backdoor</a></li>
<li><a href="https://en.wikipedia.org/wiki/Log4j?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Log4j</a></li>
<li><a href="https://en.wikipedia.org/wiki/Heartbleed?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/Heartbleed</a></li>
<li><a href="https://en.wikipedia.org/wiki/2024_CrowdStrike_incident?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://en.wikipedia.org/wiki/2024_CrowdStrike_incident</a></li>
<li><a href="https://news.stanford.edu/stories/2024/06/stanfords-deborah-sivas-on-scotus-loper-decision-overturning-chevrons-40-years-of-precedent-and-its-impact-on-environmental-law?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.stanford.edu/stories/2024/06/stanfords-deborah-sivas-on-scotus-loper-decision-overturning-chevrons-40-years-of-precedent-and-its-impact-on-environmental-law</a></li>
<li><a href="https://openssf.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://openssf.org/</a></li>
<li><a href="https://www.fcc.gov/broadbandlabels?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.fcc.gov/broadbandlabels</a></li>
<li><a href="https://www.cve.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.cve.org/</a></li>
<li><a href="https://erlef.org/wg/security?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/wg/security</a></li>
</ul>

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

<ul>
<li><a href="https://www.linkedin.com/in/alistair-woodman-51934433?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/in/alistair-woodman-51934433</a> – Alistair Woodman on LinkedIn</li>
<li><a href="mailto:awoodman@erlef.org" rel="nofollow">awoodman@erlef.org</a></li>
<li><a href="http://erlef.org/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://erlef.org/</a> – Erlang Ecosystem Foundation Website</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>
</ul>]]>
  </itunes:summary>
</item>
<item>
  <title>150: Thinking Elixir News</title>
  <link>https://podcast.thinkingelixir.com/150</link>
  <guid isPermaLink="false">ad6f13ac-60d6-4170-859c-53b2c1d5cca2</guid>
  <pubDate>Tue, 09 May 2023 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/ad6f13ac-60d6-4170-859c-53b2c1d5cca2.mp3" length="9828352" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News covers Chris McCord's keynote speech on LiveView 1.0. We cover the EEF's final election results, latest from the LiveView Native space, ex_cldr updates for localizing our apps, an OTP patch release, and more!</itunes:subtitle>
  <itunes:duration>13:13</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News covers Chris McCord's keynote speech on LiveView 1.0. We cover the EEF's final election results, latest from the LiveView Native space, ex_cldr updates for localizing our apps, an OTP patch release, and more!
Show Notes online - http://podcast.thinkingelixir.com/150 (http://podcast.thinkingelixir.com/150)
Elixir Community News
- https://www.youtube.com/watch?v=FADQAnq0RpA&amp;amp;t=408s (https://www.youtube.com/watch?v=FADQAnq0RpA&amp;amp;t=408s?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord's keynote from ElixirConf EU
- https://erlef.org/blog/eef/election-2023-revote-results (https://erlef.org/blog/eef/election-2023-revote-results?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF final election results
- https://twitter.com/bcardarella/status/1651266755443015681 (https://twitter.com/bcardarella/status/1651266755443015681?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – LiveView Native has a new SwiftUI VSCode plugin with code completion and documentation access
- https://github.com/liveview-native/liveview-native-vscode (https://github.com/liveview-native/liveview-native-vscode?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The LiveView Native VSCode plugin
- https://podcast.thinkingelixir.com/120 (https://podcast.thinkingelixir.com/120?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Previous interview with Kip Cole about excldr
- https://github.com/elixir-cldr/cldr (https://github.com/elixir-cldr/cldr?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Elixir CLDR project
- https://elixirforum.com/t/ex-cldr-common-locale-data-repository-cldr-functions-for-elixir/17350/98 (https://elixirforum.com/t/ex-cldr-common-locale-data-repository-cldr-functions-for-elixir/17350/98?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – CLDR version 43 released, 15 excldr libraries updated
- https://erlangforums.com/t/patch-package-otp-25-3-1-released/2574 (https://erlangforums.com/t/patch-package-otp-25-3-1-released/2574?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Minor patch release for OTP 25.3.1
- https://github.com/doorgan/channel_handler (https://github.com/doorgan/channel_handler?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Routing Patterns for Manageable Phoenix Channels
- https://felt.com/blog/pheonix-channel-routing-patterns (https://felt.com/blog/pheonix-channel-routing-patterns?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post on channel routing patterns
- https://twitter.com/zacksiri/status/1652515195724627968 (https://twitter.com/zacksiri/status/1652515195724627968?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Overview of recent Elixir projects and frameworks
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, news, liveview, liveview native, eef, otp</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News covers Chris McCord&#39;s keynote speech on LiveView 1.0. We cover the EEF&#39;s final election results, latest from the LiveView Native space, ex_cldr updates for localizing our apps, an OTP patch release, and more!</p>

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

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

<ul>
<li><a href="https://www.youtube.com/watch?v=FADQAnq0RpA&t=408s?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=FADQAnq0RpA&amp;t=408s</a> – Chris McCord&#39;s keynote from ElixirConf EU</li>
<li><a href="https://erlef.org/blog/eef/election-2023-revote-results?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2023-revote-results</a> – EEF final election results</li>
<li><a href="https://twitter.com/bcardarella/status/1651266755443015681?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bcardarella/status/1651266755443015681</a> – LiveView Native has a new SwiftUI VSCode plugin with code completion and documentation access</li>
<li><a href="https://github.com/liveview-native/liveview-native-vscode?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/liveview-native/liveview-native-vscode</a> – The LiveView Native VSCode plugin</li>
<li><a href="https://podcast.thinkingelixir.com/120?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/120</a> – Previous interview with Kip Cole about ex_cldr</li>
<li><a href="https://github.com/elixir-cldr/cldr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-cldr/cldr</a> – The Elixir CLDR project</li>
<li><a href="https://elixirforum.com/t/ex-cldr-common-locale-data-repository-cldr-functions-for-elixir/17350/98?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/ex-cldr-common-locale-data-repository-cldr-functions-for-elixir/17350/98</a> – CLDR version 43 released, 15 ex_cldr libraries updated</li>
<li><a href="https://erlangforums.com/t/patch-package-otp-25-3-1-released/2574?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/patch-package-otp-25-3-1-released/2574</a> – Minor patch release for OTP 25.3.1</li>
<li><a href="https://github.com/doorgan/channel_handler?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/doorgan/channel_handler</a> – Routing Patterns for Manageable Phoenix Channels</li>
<li><a href="https://felt.com/blog/pheonix-channel-routing-patterns?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://felt.com/blog/pheonix-channel-routing-patterns</a> – Blog post on channel routing patterns</li>
<li><a href="https://twitter.com/zacksiri/status/1652515195724627968?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/zacksiri/status/1652515195724627968</a> – Overview of recent Elixir projects and frameworks</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News covers Chris McCord&#39;s keynote speech on LiveView 1.0. We cover the EEF&#39;s final election results, latest from the LiveView Native space, ex_cldr updates for localizing our apps, an OTP patch release, and more!</p>

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

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

<ul>
<li><a href="https://www.youtube.com/watch?v=FADQAnq0RpA&t=408s?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=FADQAnq0RpA&amp;t=408s</a> – Chris McCord&#39;s keynote from ElixirConf EU</li>
<li><a href="https://erlef.org/blog/eef/election-2023-revote-results?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2023-revote-results</a> – EEF final election results</li>
<li><a href="https://twitter.com/bcardarella/status/1651266755443015681?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bcardarella/status/1651266755443015681</a> – LiveView Native has a new SwiftUI VSCode plugin with code completion and documentation access</li>
<li><a href="https://github.com/liveview-native/liveview-native-vscode?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/liveview-native/liveview-native-vscode</a> – The LiveView Native VSCode plugin</li>
<li><a href="https://podcast.thinkingelixir.com/120?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/120</a> – Previous interview with Kip Cole about ex_cldr</li>
<li><a href="https://github.com/elixir-cldr/cldr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-cldr/cldr</a> – The Elixir CLDR project</li>
<li><a href="https://elixirforum.com/t/ex-cldr-common-locale-data-repository-cldr-functions-for-elixir/17350/98?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirforum.com/t/ex-cldr-common-locale-data-repository-cldr-functions-for-elixir/17350/98</a> – CLDR version 43 released, 15 ex_cldr libraries updated</li>
<li><a href="https://erlangforums.com/t/patch-package-otp-25-3-1-released/2574?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlangforums.com/t/patch-package-otp-25-3-1-released/2574</a> – Minor patch release for OTP 25.3.1</li>
<li><a href="https://github.com/doorgan/channel_handler?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/doorgan/channel_handler</a> – Routing Patterns for Manageable Phoenix Channels</li>
<li><a href="https://felt.com/blog/pheonix-channel-routing-patterns?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://felt.com/blog/pheonix-channel-routing-patterns</a> – Blog post on channel routing patterns</li>
<li><a href="https://twitter.com/zacksiri/status/1652515195724627968?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/zacksiri/status/1652515195724627968</a> – Overview of recent Elixir projects and frameworks</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>146: Thinking Elixir News</title>
  <link>https://podcast.thinkingelixir.com/146</link>
  <guid isPermaLink="false">4dcc5e67-959c-486b-8e54-cdc95b1b95da</guid>
  <pubDate>Tue, 11 Apr 2023 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/4dcc5e67-959c-486b-8e54-cdc95b1b95da.mp3" length="5521408" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Elixir 1.14.4 release and what’s in it, the EEF’s election is re-run and why, building your own static site generator with Phoenix, building Slack-like app with LiveView and streams, and more!</itunes:subtitle>
  <itunes:duration>7:14</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes Elixir 1.14.4 release and what's in it, the EEF's election is re-run and why, a new ML library Scholar was released and what it's for, a Sobelow update, a post about building your own static site generator with Phoenix, a post creating a Slack-like app with LiveView and streams, and more!
Show Notes online - http://podcast.thinkingelixir.com/146 (http://podcast.thinkingelixir.com/146)
Elixir Community News
- https://github.com/elixir-lang/elixir/releases/tag/v1.14.4 (https://github.com/elixir-lang/elixir/releases/tag/v1.14.4?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Elixir 1.14.4 released
- https://erlef.org/blog/eef/election-2023-revote (https://erlef.org/blog/eef/election-2023-revote?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – EEF board election re-vote to correct a procedural issue.
- https://twitter.com/josevalim/status/1641137386124988418 (https://twitter.com/josevalim/status/1641137386124988418?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – José Valim announced “Scholar”, traditional Machine Learning algorithms library.
- https://hexdocs.pm/scholar/ (https://hexdocs.pm/scholar/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Scholar project on Github
- https://hexdocs.pm/scholar/linear_regression.html (https://hexdocs.pm/scholar/linear_regression.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Scholar's docs look good.
- https://twitter.com/paraxialio/status/1641242283134660616 (https://twitter.com/paraxialio/status/1641242283134660616?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Sobelow v0.12.0 released
- https://github.com/nccgroup/sobelow/releases/tag/v0.12.0 (https://github.com/nccgroup/sobelow/releases/tag/v0.12.0?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Sobelow changelog on Github
- https://twitter.com/akoutmos/status/1642204487560331270 (https://twitter.com/akoutmos/status/1642204487560331270?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PromEx 1.8.0 was released.
- https://github.com/akoutmos/prom_ex/blob/master/CHANGELOG.md#180---2023-04-01 (https://github.com/akoutmos/prom_ex/blob/master/CHANGELOG.md#180---2023-04-01?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – PromEx changelog on Github
- https://twitter.com/germsvel/status/1641759745118969856 (https://twitter.com/germsvel/status/1641759745118969856?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – German Valesco shared a short video tip about the JS.exec/3 function
- https://fly.io/phoenix-files/crafting-your-own-static-site-generator-using-phoenix/ (https://fly.io/phoenix-files/crafting-your-own-static-site-generator-using-phoenix/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Jason Stiebs wrote a blog post showing how to create your own static site generator using Phoenix
- https://fly.io/phoenix-files/building-a-chat-app-with-liveview-streams/ (https://fly.io/phoenix-files/building-a-chat-app-with-liveview-streams/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Sophie DeBennedetto wrote a post about building a Slack-like interface using LiveView and Streams.
- https://github.com/SophieDeBenedetto/stream_chat (https://github.com/SophieDeBenedetto/stream_chat?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – StreamChat Github project
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, news, EEF, static site generator, streams</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Elixir 1.14.4 release and what&#39;s in it, the EEF&#39;s election is re-run and why, a new ML library Scholar was released and what it&#39;s for, a Sobelow update, a post about building your own static site generator with Phoenix, a post creating a Slack-like app with LiveView and streams, and more!</p>

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

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

<ul>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.14.4?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.14.4</a> – Elixir 1.14.4 released</li>
<li><a href="https://erlef.org/blog/eef/election-2023-revote?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2023-revote</a> – EEF board election re-vote to correct a procedural issue.</li>
<li><a href="https://twitter.com/josevalim/status/1641137386124988418?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1641137386124988418</a> – José Valim announced “Scholar”, traditional Machine Learning algorithms library.</li>
<li><a href="https://hexdocs.pm/scholar/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/scholar/</a> – Scholar project on Github</li>
<li><a href="https://hexdocs.pm/scholar/linear_regression.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/scholar/linear_regression.html</a> – Scholar&#39;s docs look good.</li>
<li><a href="https://twitter.com/paraxialio/status/1641242283134660616?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/paraxialio/status/1641242283134660616</a> – Sobelow v0.12.0 released</li>
<li><a href="https://github.com/nccgroup/sobelow/releases/tag/v0.12.0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/nccgroup/sobelow/releases/tag/v0.12.0</a> – Sobelow changelog on Github</li>
<li><a href="https://twitter.com/akoutmos/status/1642204487560331270?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/akoutmos/status/1642204487560331270</a> – PromEx 1.8.0 was released.</li>
<li><a href="https://github.com/akoutmos/prom_ex/blob/master/CHANGELOG.md#180---2023-04-01?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/akoutmos/prom_ex/blob/master/CHANGELOG.md#180---2023-04-01</a> – PromEx changelog on Github</li>
<li><a href="https://twitter.com/germsvel/status/1641759745118969856?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1641759745118969856</a> – German Valesco shared a short video tip about the JS.exec/3 function</li>
<li><a href="https://fly.io/phoenix-files/crafting-your-own-static-site-generator-using-phoenix/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/crafting-your-own-static-site-generator-using-phoenix/</a> – Jason Stiebs wrote a blog post showing how to create your own static site generator using Phoenix</li>
<li><a href="https://fly.io/phoenix-files/building-a-chat-app-with-liveview-streams/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/building-a-chat-app-with-liveview-streams/</a> – Sophie DeBennedetto wrote a post about building a Slack-like interface using LiveView and Streams.</li>
<li><a href="https://github.com/SophieDeBenedetto/stream_chat?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/SophieDeBenedetto/stream_chat</a> – StreamChat Github project</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes Elixir 1.14.4 release and what&#39;s in it, the EEF&#39;s election is re-run and why, a new ML library Scholar was released and what it&#39;s for, a Sobelow update, a post about building your own static site generator with Phoenix, a post creating a Slack-like app with LiveView and streams, and more!</p>

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

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

<ul>
<li><a href="https://github.com/elixir-lang/elixir/releases/tag/v1.14.4?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-lang/elixir/releases/tag/v1.14.4</a> – Elixir 1.14.4 released</li>
<li><a href="https://erlef.org/blog/eef/election-2023-revote?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2023-revote</a> – EEF board election re-vote to correct a procedural issue.</li>
<li><a href="https://twitter.com/josevalim/status/1641137386124988418?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1641137386124988418</a> – José Valim announced “Scholar”, traditional Machine Learning algorithms library.</li>
<li><a href="https://hexdocs.pm/scholar/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/scholar/</a> – Scholar project on Github</li>
<li><a href="https://hexdocs.pm/scholar/linear_regression.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/scholar/linear_regression.html</a> – Scholar&#39;s docs look good.</li>
<li><a href="https://twitter.com/paraxialio/status/1641242283134660616?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/paraxialio/status/1641242283134660616</a> – Sobelow v0.12.0 released</li>
<li><a href="https://github.com/nccgroup/sobelow/releases/tag/v0.12.0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/nccgroup/sobelow/releases/tag/v0.12.0</a> – Sobelow changelog on Github</li>
<li><a href="https://twitter.com/akoutmos/status/1642204487560331270?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/akoutmos/status/1642204487560331270</a> – PromEx 1.8.0 was released.</li>
<li><a href="https://github.com/akoutmos/prom_ex/blob/master/CHANGELOG.md#180---2023-04-01?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/akoutmos/prom_ex/blob/master/CHANGELOG.md#180---2023-04-01</a> – PromEx changelog on Github</li>
<li><a href="https://twitter.com/germsvel/status/1641759745118969856?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1641759745118969856</a> – German Valesco shared a short video tip about the JS.exec/3 function</li>
<li><a href="https://fly.io/phoenix-files/crafting-your-own-static-site-generator-using-phoenix/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/crafting-your-own-static-site-generator-using-phoenix/</a> – Jason Stiebs wrote a blog post showing how to create your own static site generator using Phoenix</li>
<li><a href="https://fly.io/phoenix-files/building-a-chat-app-with-liveview-streams/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/phoenix-files/building-a-chat-app-with-liveview-streams/</a> – Sophie DeBennedetto wrote a post about building a Slack-like interface using LiveView and Streams.</li>
<li><a href="https://github.com/SophieDeBenedetto/stream_chat?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/SophieDeBenedetto/stream_chat</a> – StreamChat Github project</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>145: Thinking Elixir News</title>
  <link>https://podcast.thinkingelixir.com/145</link>
  <guid isPermaLink="false">f6e8f620-39b9-447b-b48e-4ff87fab4865</guid>
  <pubDate>Tue, 04 Apr 2023 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/f6e8f620-39b9-447b-b48e-4ff87fab4865.mp3" length="9408512" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News covers the initial EEF election results, a new Livebook 0.9 release, Docker reverses directions, how Github spilled the secret beans, full text search with a new Haystack lib, vulnerable juice, timescale package grows up a little, and more!</itunes:subtitle>
  <itunes:duration>12:38</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News covers the EEF election results, a new Livebook 0.9 release, Docker reverses directions, how Github spilled the secret beans, full text search with a new Haystack lib, how intentionally vulnerable Phoenix apps are educational, the timescale hex package grows up a little, and more!
Show Notes online - http://podcast.thinkingelixir.com/145 (http://podcast.thinkingelixir.com/145)
Elixir Community News
- https://erlef.org/blog/eef/election-2023-results (https://erlef.org/blog/eef/election-2023-results?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New Erlang Ecosystem Foundation members
- https://news.livebook.dev/announcing-livebook-0.9-2tiuLC (https://news.livebook.dev/announcing-livebook-0.9-2tiuLC?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Livebook 0.9 was released and has a short accompanying blog post.
- https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/ (https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Docker is no longer sunsetting the Free Team Plan
- https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/ (https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub SSH key leaked and reset
- https://elixirstream.dev/gendiff (https://elixirstream.dev/gendiff?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirStream diff generator updated with awareness for Credo.
- https://github.com/zestcreative/elixirstream/commit/3c4278469201c45f7d794aaa6343f0fe18df4cda (https://github.com/zestcreative/elixirstream/commit/3c4278469201c45f7d794aaa6343f0fe18df4cda?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – What's involved in getting a new project diff added
- https://culttt.com/2023/03/22/building-a-full-text-search-engine-in-elixir (https://culttt.com/2023/03/22/building-a-full-text-search-engine-in-elixir?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New full-text search library called Haystack from Philip Brown
- https://github.com/elixir-haystack/haystack (https://github.com/elixir-haystack/haystack?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Haystack project on Github
- https://github.com/heywhy/ex_elasticlunr (https://github.com/heywhy/ex_elasticlunr?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Comparable search library ElasticLunr
- https://twitter.com/paraxialio/status/1638161831373029377 (https://twitter.com/paraxialio/status/1638161831373029377?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Paraxial released an intentionally vulnerable project for people to play with and exploit
- https://paraxial.io/blog/potion-shop (https://paraxial.io/blog/potion-shop?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Vulnerable "Potion Shop" project
- https://owasp.org/www-project-juice-shop/ (https://owasp.org/www-project-juice-shop/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – OWASP's "Juice Shop" vulnerable project
- https://twitter.com/sm_debenedetto/status/1638496777463648260 (https://twitter.com/sm_debenedetto/status/1638496777463648260?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The book "Programming Phoenix LiveView" by Bruce Tate and Sophie DeBennedetto released a new update.
- https://pragprog.com/titles/liveview/programming-phoenix-liveview/ (https://pragprog.com/titles/liveview/programming-phoenix-liveview/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The book on PragProg
- https://twitter.com/germsvel/status/1638158470317834246 (https://twitter.com/germsvel/status/1638158470317834246?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tip for testing function components by rendering them to HTML
- https://twitter.com/germsvel/status/1640696116017614850 (https://twitter.com/germsvel/status/1640696116017614850?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tip for paginating as an infinite scroll with streams
- https://hex.pm/packages/timescale (https://hex.pm/packages/timescale?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Timescale library published a pseudo-stable version, 0.1.0. (no longer alpha)
- https://podcast.thinkingelixir.com/129 (https://podcast.thinkingelixir.com/129?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Our interview with Dave Lucia about Timescale
- https://hexdocs.pm/ecto_range/EctoRange.html (https://hexdocs.pm/ecto_range/EctoRange.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – New Ecto library about storing Ecto Ranges. Provides Ecto types for Postgres about storing a time range, date range, datetime ranges, and integer ranges, and supports indeterminate bounds.
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
- Cade Ward on Fediverse - @cadebward@genserver.social (https://genserver.social/cadebward) 
</description>
  <itunes:keywords>elixir, news, livebook, EEF, docker, github, timescale</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News covers the EEF election results, a new Livebook 0.9 release, Docker reverses directions, how Github spilled the secret beans, full text search with a new Haystack lib, how intentionally vulnerable Phoenix apps are educational, the timescale hex package grows up a little, and more!</p>

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

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

<ul>
<li><a href="https://erlef.org/blog/eef/election-2023-results?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2023-results</a> – New Erlang Ecosystem Foundation members</li>
<li><a href="https://news.livebook.dev/announcing-livebook-0.9-2tiuLC?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.livebook.dev/announcing-livebook-0.9-2tiuLC</a> – Livebook 0.9 was released and has a short accompanying blog post.</li>
<li><a href="https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/</a> – Docker is no longer sunsetting the Free Team Plan</li>
<li><a href="https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/</a> – GitHub SSH key leaked and reset</li>
<li><a href="https://elixirstream.dev/gendiff?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirstream.dev/gendiff</a> – ElixirStream diff generator updated with awareness for Credo.</li>
<li><a href="https://github.com/zestcreative/elixirstream/commit/3c4278469201c45f7d794aaa6343f0fe18df4cda?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/zestcreative/elixirstream/commit/3c4278469201c45f7d794aaa6343f0fe18df4cda</a> – What&#39;s involved in getting a new project diff added</li>
<li><a href="https://culttt.com/2023/03/22/building-a-full-text-search-engine-in-elixir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://culttt.com/2023/03/22/building-a-full-text-search-engine-in-elixir</a> – New full-text search library called Haystack from Philip Brown</li>
<li><a href="https://github.com/elixir-haystack/haystack?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-haystack/haystack</a> – Haystack project on Github</li>
<li><a href="https://github.com/heywhy/ex_elasticlunr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/heywhy/ex_elasticlunr</a> – Comparable search library ElasticLunr</li>
<li><a href="https://twitter.com/paraxialio/status/1638161831373029377?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/paraxialio/status/1638161831373029377</a> – Paraxial released an intentionally vulnerable project for people to play with and exploit</li>
<li><a href="https://paraxial.io/blog/potion-shop?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://paraxial.io/blog/potion-shop</a> – Vulnerable &quot;Potion Shop&quot; project</li>
<li><a href="https://owasp.org/www-project-juice-shop/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://owasp.org/www-project-juice-shop/</a> – OWASP&#39;s &quot;Juice Shop&quot; vulnerable project</li>
<li><a href="https://twitter.com/sm_debenedetto/status/1638496777463648260?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/sm_debenedetto/status/1638496777463648260</a> – The book &quot;Programming Phoenix LiveView&quot; by Bruce Tate and Sophie DeBennedetto released a new update.</li>
<li><a href="https://pragprog.com/titles/liveview/programming-phoenix-liveview/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://pragprog.com/titles/liveview/programming-phoenix-liveview/</a> – The book on PragProg</li>
<li><a href="https://twitter.com/germsvel/status/1638158470317834246?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1638158470317834246</a> – Tip for testing function components by rendering them to HTML</li>
<li><a href="https://twitter.com/germsvel/status/1640696116017614850?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1640696116017614850</a> – Tip for paginating as an infinite scroll with streams</li>
<li><a href="https://hex.pm/packages/timescale?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/timescale</a> – Timescale library published a pseudo-stable version, 0.1.0. (no longer alpha)</li>
<li><a href="https://podcast.thinkingelixir.com/129?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/129</a> – Our interview with Dave Lucia about Timescale</li>
<li><a href="https://hexdocs.pm/ecto_range/EctoRange.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/ecto_range/EctoRange.html</a> – New Ecto library about storing Ecto Ranges. Provides Ecto types for Postgres about storing a time range, date range, datetime ranges, and integer ranges, and supports indeterminate bounds.</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News covers the EEF election results, a new Livebook 0.9 release, Docker reverses directions, how Github spilled the secret beans, full text search with a new Haystack lib, how intentionally vulnerable Phoenix apps are educational, the timescale hex package grows up a little, and more!</p>

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

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

<ul>
<li><a href="https://erlef.org/blog/eef/election-2023-results?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2023-results</a> – New Erlang Ecosystem Foundation members</li>
<li><a href="https://news.livebook.dev/announcing-livebook-0.9-2tiuLC?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://news.livebook.dev/announcing-livebook-0.9-2tiuLC</a> – Livebook 0.9 was released and has a short accompanying blog post.</li>
<li><a href="https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/</a> – Docker is no longer sunsetting the Free Team Plan</li>
<li><a href="https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/</a> – GitHub SSH key leaked and reset</li>
<li><a href="https://elixirstream.dev/gendiff?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://elixirstream.dev/gendiff</a> – ElixirStream diff generator updated with awareness for Credo.</li>
<li><a href="https://github.com/zestcreative/elixirstream/commit/3c4278469201c45f7d794aaa6343f0fe18df4cda?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/zestcreative/elixirstream/commit/3c4278469201c45f7d794aaa6343f0fe18df4cda</a> – What&#39;s involved in getting a new project diff added</li>
<li><a href="https://culttt.com/2023/03/22/building-a-full-text-search-engine-in-elixir?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://culttt.com/2023/03/22/building-a-full-text-search-engine-in-elixir</a> – New full-text search library called Haystack from Philip Brown</li>
<li><a href="https://github.com/elixir-haystack/haystack?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-haystack/haystack</a> – Haystack project on Github</li>
<li><a href="https://github.com/heywhy/ex_elasticlunr?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/heywhy/ex_elasticlunr</a> – Comparable search library ElasticLunr</li>
<li><a href="https://twitter.com/paraxialio/status/1638161831373029377?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/paraxialio/status/1638161831373029377</a> – Paraxial released an intentionally vulnerable project for people to play with and exploit</li>
<li><a href="https://paraxial.io/blog/potion-shop?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://paraxial.io/blog/potion-shop</a> – Vulnerable &quot;Potion Shop&quot; project</li>
<li><a href="https://owasp.org/www-project-juice-shop/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://owasp.org/www-project-juice-shop/</a> – OWASP&#39;s &quot;Juice Shop&quot; vulnerable project</li>
<li><a href="https://twitter.com/sm_debenedetto/status/1638496777463648260?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/sm_debenedetto/status/1638496777463648260</a> – The book &quot;Programming Phoenix LiveView&quot; by Bruce Tate and Sophie DeBennedetto released a new update.</li>
<li><a href="https://pragprog.com/titles/liveview/programming-phoenix-liveview/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://pragprog.com/titles/liveview/programming-phoenix-liveview/</a> – The book on PragProg</li>
<li><a href="https://twitter.com/germsvel/status/1638158470317834246?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1638158470317834246</a> – Tip for testing function components by rendering them to HTML</li>
<li><a href="https://twitter.com/germsvel/status/1640696116017614850?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/germsvel/status/1640696116017614850</a> – Tip for paginating as an infinite scroll with streams</li>
<li><a href="https://hex.pm/packages/timescale?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/timescale</a> – Timescale library published a pseudo-stable version, 0.1.0. (no longer alpha)</li>
<li><a href="https://podcast.thinkingelixir.com/129?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/129</a> – Our interview with Dave Lucia about Timescale</li>
<li><a href="https://hexdocs.pm/ecto_range/EctoRange.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/ecto_range/EctoRange.html</a> – New Ecto library about storing Ecto Ranges. Provides Ecto types for Postgres about storing a time range, date range, datetime ranges, and integer ranges, and supports indeterminate bounds.</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>134: Inside the Security Working Group</title>
  <link>https://podcast.thinkingelixir.com/134</link>
  <guid isPermaLink="false">3e8a01db-eec0-49fe-bfa7-ab73249c9543</guid>
  <pubDate>Tue, 17 Jan 2023 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/3e8a01db-eec0-49fe-bfa7-ab73249c9543.mp3" length="39530496" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>We get a glimpse into the EEF’s Security Working Group with Bram Verburg. We learn about existing resources and get hints for the future. Bram shares some cool security tips and insights as well!</itunes:subtitle>
  <itunes:duration>54:28</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>We get a glimpse into the EEF's Security Working Group with Bram Verburg. We learn about existing resources available to the community and we get hints of work underway for the future. Bram shares some cool security tips and insights as well!
Show Notes online - http://podcast.thinkingelixir.com/134 (http://podcast.thinkingelixir.com/134)
Elixir Community News
- http://example.com/ (http://example.com/) – Example website
- https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md (https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md) – New release candidate for Phoenix! 1.7.0-rc.1
- https://github.com/phoenixframework/phoenixliveview/blob/master/CHANGELOG.md (https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md) – New minor Phoenix LiveView releases
- https://twitter.com/whatyouhide/status/1610675036108771328 (https://twitter.com/whatyouhide/status/1610675036108771328) – Andrea Leopardi published his second video where he works through the ProtoHackers.com challenges using Elixir
- https://github.com/sorentwo/oban/pull/819 (https://github.com/sorentwo/oban/pull/819) – Oban now supports SQLite3
- https://github.com/JohnnyCurran/TimeTravel (https://github.com/JohnnyCurran/TimeTravel) – Time Travel with LiveView events
- https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds (https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds) – Chris Gregori shared a post about setting up a Google Chrome shortcut to Elixir documentation
- https://twitter.com/benvp_/status/1610884773387321345 (https://twitter.com/benvp_/status/1610884773387321345) – Tip for saving hex docs offline locally
- https://twitter.com/theerlef/status/1611076916957843456 (https://twitter.com/theerlef/status/1611076916957843456) – erlef/setup-beam v1.15.1 has been released
- https://github.com/erlef/setup-beam/releases/tag/v1.15.1 (https://github.com/erlef/setup-beam/releases/tag/v1.15.1)
- https://github.com/elixir-nx/ex_faiss (https://github.com/elixir-nx/ex_faiss) – Sean Morriarity released a new library in the Nx family called exfaiss
- https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss (https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss) – Blog post to accompany exfaiss
- https://github.com/lexmag (https://github.com/lexmag) – Core team Aleksei
- https://github.com/am-kantox (https://github.com/am-kantox) – Finitomata Aleksei
- https://twitter.com/yburyug/status/1611125098286813184 (https://twitter.com/yburyug/status/1611125098286813184) – Fun Phoenix success story
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://erlef.github.io/security-wg/ (https://erlef.github.io/security-wg/)
- https://erlef.org/wg/security (https://erlef.org/wg/security)
- https://github.com/erlef/security-wg (https://github.com/erlef/security-wg)
- https://erlef.github.io/security-wg/securecodinganddeploymenthardening/ (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/)
- https://podcast.thinkingelixir.com/64 (https://podcast.thinkingelixir.com/64) – OTP Certificate Woes with Bram Verburg
- https://erlef.github.io/security-wg/securecodinganddeploymenthardening/releases (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/releases) – Section on releases and Erlang's ability to conditionally include the compiler
- https://bluecode.com/en/ (https://bluecode.com/en/)
- https://www.linkedin.com/in/FrancescoCesarini (https://www.linkedin.com/in/FrancescoCesarini)
- https://podcast.thinkingelixir.com/122 (https://podcast.thinkingelixir.com/122) – Interview with Holden Oullette about Elixir Secure Coding Training for teams
- https://en.wikipedia.org/wiki/Whac-A-Mole (https://en.wikipedia.org/wiki/Whac-A-Mole)
- https://podcast.thinkingelixir.com/131 (https://podcast.thinkingelixir.com/131) – Interview with Michael Lubas about securing Elixir and Phoenix applications
- https://erlef.github.io/security-wg/securecodinganddeploymenthardening/crash_dumps (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/crash_dumps)
- https://github.com/voltone/x509/ (https://github.com/voltone/x509/)
- https://github.com/beam-telemetry/telemetry (https://github.com/beam-telemetry/telemetry)
- https://www.lua.org/start.html (https://www.lua.org/start.html)
- https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes (https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes) – Secure Software Development Lifecycle
- https://github.com/nccgroup/sobelow (https://github.com/nccgroup/sobelow)
- https://github.com/rrrene/credo (https://github.com/rrrene/credo)
- https://en.wikipedia.org/wiki/Data-flow_analysis (https://en.wikipedia.org/wiki/Data-flow_analysis)
- https://erlef.org/ (https://erlef.org/)
- https://members.erlef.org/join-us (https://members.erlef.org/join-us)
Guest Information
- https://twitter.com/voltonez (https://twitter.com/voltonez) – on Twitter
- https://fosstodon.org/@voltone (https://fosstodon.org/@voltone) – on Fediverse
- https://github.com/voltone (https://github.com/voltone) – on Github
- https://blog.voltone.net/ (https://blog.voltone.net/) – 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, eef, erlef, security, working group, erlang</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We get a glimpse into the EEF&#39;s Security Working Group with Bram Verburg. We learn about existing resources available to the community and we get hints of work underway for the future. Bram shares some cool security tips and insights as well!</p>

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

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

<ul>
<li><a href="http://example.com/" rel="nofollow">http://example.com/</a> – Example website</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md</a> – New release candidate for Phoenix! 1.7.0-rc.1</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md</a> – New minor Phoenix LiveView releases</li>
<li><a href="https://twitter.com/whatyouhide/status/1610675036108771328" rel="nofollow">https://twitter.com/whatyouhide/status/1610675036108771328</a> – Andrea Leopardi published his second video where he works through the ProtoHackers.com challenges using Elixir</li>
<li><a href="https://github.com/sorentwo/oban/pull/819" rel="nofollow">https://github.com/sorentwo/oban/pull/819</a> – Oban now supports SQLite3</li>
<li><a href="https://github.com/JohnnyCurran/TimeTravel" rel="nofollow">https://github.com/JohnnyCurran/TimeTravel</a> – Time Travel with LiveView events</li>
<li><a href="https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds" rel="nofollow">https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds</a> – Chris Gregori shared a post about setting up a Google Chrome shortcut to Elixir documentation</li>
<li><a href="https://twitter.com/benvp_/status/1610884773387321345" rel="nofollow">https://twitter.com/benvp_/status/1610884773387321345</a> – Tip for saving hex docs offline locally</li>
<li><a href="https://twitter.com/theerlef/status/1611076916957843456" rel="nofollow">https://twitter.com/theerlef/status/1611076916957843456</a> – erlef/setup-beam v1.15.1 has been released</li>
<li><a href="https://github.com/erlef/setup-beam/releases/tag/v1.15.1" rel="nofollow">https://github.com/erlef/setup-beam/releases/tag/v1.15.1</a></li>
<li><a href="https://github.com/elixir-nx/ex_faiss" rel="nofollow">https://github.com/elixir-nx/ex_faiss</a> – Sean Morriarity released a new library in the Nx family called ex_faiss</li>
<li><a href="https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss" rel="nofollow">https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss</a> – Blog post to accompany ex_faiss</li>
<li><a href="https://github.com/lexmag" rel="nofollow">https://github.com/lexmag</a> – Core team Aleksei</li>
<li><a href="https://github.com/am-kantox" rel="nofollow">https://github.com/am-kantox</a> – Finitomata Aleksei</li>
<li><a href="https://twitter.com/yburyug/status/1611125098286813184" rel="nofollow">https://twitter.com/yburyug/status/1611125098286813184</a> – Fun Phoenix success story</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://erlef.github.io/security-wg/" rel="nofollow">https://erlef.github.io/security-wg/</a></li>
<li><a href="https://erlef.org/wg/security" rel="nofollow">https://erlef.org/wg/security</a></li>
<li><a href="https://github.com/erlef/security-wg" rel="nofollow">https://github.com/erlef/security-wg</a></li>
<li><a href="https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/" rel="nofollow">https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/</a></li>
<li><a href="https://podcast.thinkingelixir.com/64" rel="nofollow">https://podcast.thinkingelixir.com/64</a> – OTP Certificate Woes with Bram Verburg</li>
<li><a href="https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/releases" rel="nofollow">https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/releases</a> – Section on releases and Erlang&#39;s ability to conditionally include the compiler</li>
<li><a href="https://bluecode.com/en/" rel="nofollow">https://bluecode.com/en/</a></li>
<li><a href="https://www.linkedin.com/in/FrancescoCesarini" rel="nofollow">https://www.linkedin.com/in/FrancescoCesarini</a></li>
<li><a href="https://podcast.thinkingelixir.com/122" rel="nofollow">https://podcast.thinkingelixir.com/122</a> – Interview with Holden Oullette about Elixir Secure Coding Training for teams</li>
<li><a href="https://en.wikipedia.org/wiki/Whac-A-Mole" rel="nofollow">https://en.wikipedia.org/wiki/Whac-A-Mole</a></li>
<li><a href="https://podcast.thinkingelixir.com/131" rel="nofollow">https://podcast.thinkingelixir.com/131</a> – Interview with Michael Lubas about securing Elixir and Phoenix applications</li>
<li><a href="https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/crash_dumps" rel="nofollow">https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/crash_dumps</a></li>
<li><a href="https://github.com/voltone/x509/" rel="nofollow">https://github.com/voltone/x509/</a></li>
<li><a href="https://github.com/beam-telemetry/telemetry" rel="nofollow">https://github.com/beam-telemetry/telemetry</a></li>
<li><a href="https://www.lua.org/start.html" rel="nofollow">https://www.lua.org/start.html</a></li>
<li><a href="https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes" rel="nofollow">https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes</a> – Secure Software Development Lifecycle</li>
<li><a href="https://github.com/nccgroup/sobelow" rel="nofollow">https://github.com/nccgroup/sobelow</a></li>
<li><a href="https://github.com/rrrene/credo" rel="nofollow">https://github.com/rrrene/credo</a></li>
<li><a href="https://en.wikipedia.org/wiki/Data-flow_analysis" rel="nofollow">https://en.wikipedia.org/wiki/Data-flow_analysis</a></li>
<li><a href="https://erlef.org/" rel="nofollow">https://erlef.org/</a></li>
<li><a href="https://members.erlef.org/join-us" rel="nofollow">https://members.erlef.org/join-us</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/voltonez" rel="nofollow">https://twitter.com/voltonez</a> – on Twitter</li>
<li><a href="https://fosstodon.org/@voltone" rel="nofollow">https://fosstodon.org/@voltone</a> – on Fediverse</li>
<li><a href="https://github.com/voltone" rel="nofollow">https://github.com/voltone</a> – on Github</li>
<li><a href="https://blog.voltone.net/" rel="nofollow">https://blog.voltone.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>We get a glimpse into the EEF&#39;s Security Working Group with Bram Verburg. We learn about existing resources available to the community and we get hints of work underway for the future. Bram shares some cool security tips and insights as well!</p>

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

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

<ul>
<li><a href="http://example.com/" rel="nofollow">http://example.com/</a> – Example website</li>
<li><a href="https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md</a> – New release candidate for Phoenix! 1.7.0-rc.1</li>
<li><a href="https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md" rel="nofollow">https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md</a> – New minor Phoenix LiveView releases</li>
<li><a href="https://twitter.com/whatyouhide/status/1610675036108771328" rel="nofollow">https://twitter.com/whatyouhide/status/1610675036108771328</a> – Andrea Leopardi published his second video where he works through the ProtoHackers.com challenges using Elixir</li>
<li><a href="https://github.com/sorentwo/oban/pull/819" rel="nofollow">https://github.com/sorentwo/oban/pull/819</a> – Oban now supports SQLite3</li>
<li><a href="https://github.com/JohnnyCurran/TimeTravel" rel="nofollow">https://github.com/JohnnyCurran/TimeTravel</a> – Time Travel with LiveView events</li>
<li><a href="https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds" rel="nofollow">https://www.chriis.dev/opinion/setting-up-a-google-chrome-shortcut-to-elixir-documentation-in-30-seconds</a> – Chris Gregori shared a post about setting up a Google Chrome shortcut to Elixir documentation</li>
<li><a href="https://twitter.com/benvp_/status/1610884773387321345" rel="nofollow">https://twitter.com/benvp_/status/1610884773387321345</a> – Tip for saving hex docs offline locally</li>
<li><a href="https://twitter.com/theerlef/status/1611076916957843456" rel="nofollow">https://twitter.com/theerlef/status/1611076916957843456</a> – erlef/setup-beam v1.15.1 has been released</li>
<li><a href="https://github.com/erlef/setup-beam/releases/tag/v1.15.1" rel="nofollow">https://github.com/erlef/setup-beam/releases/tag/v1.15.1</a></li>
<li><a href="https://github.com/elixir-nx/ex_faiss" rel="nofollow">https://github.com/elixir-nx/ex_faiss</a> – Sean Morriarity released a new library in the Nx family called ex_faiss</li>
<li><a href="https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss" rel="nofollow">https://dockyard.com/blog/2023/01/04/search-and-clustering-with-exfaiss</a> – Blog post to accompany ex_faiss</li>
<li><a href="https://github.com/lexmag" rel="nofollow">https://github.com/lexmag</a> – Core team Aleksei</li>
<li><a href="https://github.com/am-kantox" rel="nofollow">https://github.com/am-kantox</a> – Finitomata Aleksei</li>
<li><a href="https://twitter.com/yburyug/status/1611125098286813184" rel="nofollow">https://twitter.com/yburyug/status/1611125098286813184</a> – Fun Phoenix success story</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://erlef.github.io/security-wg/" rel="nofollow">https://erlef.github.io/security-wg/</a></li>
<li><a href="https://erlef.org/wg/security" rel="nofollow">https://erlef.org/wg/security</a></li>
<li><a href="https://github.com/erlef/security-wg" rel="nofollow">https://github.com/erlef/security-wg</a></li>
<li><a href="https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/" rel="nofollow">https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/</a></li>
<li><a href="https://podcast.thinkingelixir.com/64" rel="nofollow">https://podcast.thinkingelixir.com/64</a> – OTP Certificate Woes with Bram Verburg</li>
<li><a href="https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/releases" rel="nofollow">https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/releases</a> – Section on releases and Erlang&#39;s ability to conditionally include the compiler</li>
<li><a href="https://bluecode.com/en/" rel="nofollow">https://bluecode.com/en/</a></li>
<li><a href="https://www.linkedin.com/in/FrancescoCesarini" rel="nofollow">https://www.linkedin.com/in/FrancescoCesarini</a></li>
<li><a href="https://podcast.thinkingelixir.com/122" rel="nofollow">https://podcast.thinkingelixir.com/122</a> – Interview with Holden Oullette about Elixir Secure Coding Training for teams</li>
<li><a href="https://en.wikipedia.org/wiki/Whac-A-Mole" rel="nofollow">https://en.wikipedia.org/wiki/Whac-A-Mole</a></li>
<li><a href="https://podcast.thinkingelixir.com/131" rel="nofollow">https://podcast.thinkingelixir.com/131</a> – Interview with Michael Lubas about securing Elixir and Phoenix applications</li>
<li><a href="https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/crash_dumps" rel="nofollow">https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/crash_dumps</a></li>
<li><a href="https://github.com/voltone/x509/" rel="nofollow">https://github.com/voltone/x509/</a></li>
<li><a href="https://github.com/beam-telemetry/telemetry" rel="nofollow">https://github.com/beam-telemetry/telemetry</a></li>
<li><a href="https://www.lua.org/start.html" rel="nofollow">https://www.lua.org/start.html</a></li>
<li><a href="https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes" rel="nofollow">https://www.cisa.gov/uscert/bsi/articles/knowledge/sdlc-process/secure-software-development-life-cycle-processes</a> – Secure Software Development Lifecycle</li>
<li><a href="https://github.com/nccgroup/sobelow" rel="nofollow">https://github.com/nccgroup/sobelow</a></li>
<li><a href="https://github.com/rrrene/credo" rel="nofollow">https://github.com/rrrene/credo</a></li>
<li><a href="https://en.wikipedia.org/wiki/Data-flow_analysis" rel="nofollow">https://en.wikipedia.org/wiki/Data-flow_analysis</a></li>
<li><a href="https://erlef.org/" rel="nofollow">https://erlef.org/</a></li>
<li><a href="https://members.erlef.org/join-us" rel="nofollow">https://members.erlef.org/join-us</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/voltonez" rel="nofollow">https://twitter.com/voltonez</a> – on Twitter</li>
<li><a href="https://fosstodon.org/@voltone" rel="nofollow">https://fosstodon.org/@voltone</a> – on Fediverse</li>
<li><a href="https://github.com/voltone" rel="nofollow">https://github.com/voltone</a> – on Github</li>
<li><a href="https://blog.voltone.net/" rel="nofollow">https://blog.voltone.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>
  </channel>
</rss>
