<?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>Mon, 04 May 2026 02:43:21 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Opensource”</title>
    <link>https://podcast.thinkingelixir.com/tags/opensource</link>
    <pubDate>Tue, 28 Nov 2023 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>179: Future of AI with Elixir?</title>
  <link>https://podcast.thinkingelixir.com/179</link>
  <guid isPermaLink="false">e1e6ed68-b7e1-4e73-9143-0848676cf416</guid>
  <pubDate>Tue, 28 Nov 2023 04:15:00 -0700</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/e1e6ed68-b7e1-4e73-9143-0848676cf416.mp3" length="24672256" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>How does the AI revolution affect Elixir devs? We discuss the risks of proprietary AI, the power of self-hosted open-source models with Elixir, the strategic benefits they bring, why Elixir may be really well positioned, and more!</itunes:subtitle>
  <itunes:duration>33: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>&lt;p&gt;In the latest episode, we delve into the rapidly evolving AI ecosystem and its implications for us as Elixir developers, highlighting the potential hazards of relying on proprietary services like OpenAI and the benefits of self-hosted, open-source AI models. We touch on the Elixir LangChain library, how Elixir's position of running our own AI models strengthens us, and the governance and financial risks of depending on a single AI provider. Tune in for why these topics matter and how they shape the future of development in the context of Elixir, plus the holiday season's impact on our show schedule, and more!&lt;/p&gt;

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

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/chris_mccord/status/1724861258548052109?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/chris_mccord/status/1724861258548052109&lt;/a&gt; – Chris McCord teased a new visual on Twitter resembling a colorful flame logo with the text "Soon™", with more details to come.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hauleth.dev/post/who-watches-watchmen-ii/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hauleth.dev/post/who-watches-watchmen-ii/&lt;/a&gt; – Hauleth's blog post explores creating an Elixir service supervised by SystemD, building on his series about managing BEAM applications.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.elixirstreams.com/tips/how-page-title-is-updated?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.elixirstreams.com/tips/how-page-title-is-updated&lt;/a&gt; – German Valesco explains the updating of the &lt;code&gt;page_title&lt;/code&gt; in Phoenix LiveView with a tip and video demonstration.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dockyard.com/blog/2023/11/08/three-years-of-nx-growing-the-machine-learning-ecosystem?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://dockyard.com/blog/2023/11/08/three-years-of-nx-growing-the-machine-learning-ecosystem&lt;/a&gt; – Sean Moriarity discusses the past three years and the future of the Elixir Machine Learning Ecosystem and Nx in a blog post on Dockyard.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/TheErlef/status/1726654135750066390?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/TheErlef/status/1726654135750066390&lt;/a&gt; – Announcement of the 3rd edition of a BEAM-focused devroom at the 2024 FOSDEM conference, set to take place in Brussels.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://beam-fosdem.dev/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://beam-fosdem.dev/&lt;/a&gt; – FOSDEM's BEAM devroom, an event for the Elixir community and enthusiasts, provides details about the upcoming sidetrack.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&lt;/a&gt; – The official playlist of ElixirConf US videos, with several more sessions expected to be added.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=nw-030FD0Qc&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=46?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=nw-030FD0Qc&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=46&lt;/a&gt; – ElixirConf US video of Rafal Studnicki discussing keeping real-time auctions running during rollouts.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=P44hFAhKPao&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=47?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=P44hFAhKPao&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=47&lt;/a&gt; – Tyler Young's ElixirConf US presentation on migrating data without downtime.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=4XaB4XWg-Qg&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=48?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=4XaB4XWg-Qg&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=48&lt;/a&gt; – Michał Śledź's session at ElixirConf US on rewriting Pion in Elixir.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=E9pZP5jUYZg&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=49?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=E9pZP5jUYZg&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=49&lt;/a&gt; – Andrew Berrien introduces ECSx and discusses a new approach to game development in Elixir at ElixirConf US.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=F42B6AZ879Q&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=50?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=F42B6AZ879Q&amp;amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;amp;index=50&lt;/a&gt; – Geoffrey Lessel's introduction to Vox, a static site generator for Elixir enthusiasts, at ElixirConf US.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://adventofcode.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://adventofcode.com/&lt;/a&gt; – Advent of Code is approaching, presenting new coding challenges starting December 1st with a new rule against using AI for leaderboard rankings.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/ljgago/status/1724917401462997413?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/ljgago/status/1724917401462997413&lt;/a&gt; – Leonardo Gago tweets about his kino_aoc smart cell to assist with Advent of Code puzzles in Livebook.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/ljgago/kino_aoc?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/ljgago/kino_aoc&lt;/a&gt; – GitHub repository for KinoAoc, a Livebook smart cell created by Leonardo Gago for solving Advent of Code puzzles.&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;ul&gt;
&lt;li&gt;The discussion explores the AI ecosystem's influence on Elixir developers, addressing risks and dependencies unrelated to Elixir itself.&lt;/li&gt;
&lt;li&gt;Concerns are raised about the dangers of building on top of OpenAI and the risk of service outages, as experienced with an AI fitness trainer.&lt;/li&gt;
&lt;li&gt;Open-source AI models are discussed as viable alternatives that offer the possibility of self-hosting and independence from proprietary systems.&lt;/li&gt;
&lt;li&gt;Mention of the Elixir LangChain library signifies an interest in being able to seamlessly switch AI models without altering application code.&lt;/li&gt;
&lt;li&gt;The discussion covers the risks of government regulation, policy changes, financial and governance uncertainties, and how they could affect dependencies on single AI providers.&lt;/li&gt;
&lt;li&gt;An industry desire for regulatory measures is expressed, aiming to build a legal buffer that could protect from competition.&lt;/li&gt;
&lt;li&gt;The conversation questions the broader implications of reliance on AI, including why the topic is intriguing and why self-hosted, open-source models are crucial.&lt;/li&gt;
&lt;li&gt;Arguably, Elixir is considered to have a strong position for running self-managed AI models, highlighting the alignment with open-source philosophies.&lt;/li&gt;
&lt;li&gt;Looking to the future, Elixir is positioned well to do this.&lt;/li&gt;
&lt;li&gt;A final note touches on the holiday season's effect on the podcast's show schedule with potential changes or pauses in the regular programming.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show on Fediverse - &lt;a href="https://genserver.social/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen - &lt;a href="https://twitter.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Fediverse - &lt;a href="https://genserver.social/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel - &lt;a href="https://twitter.com/bernheisel" target="_blank" rel="nofollow noopener"&gt;@bernheisel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Fediverse - &lt;a href="https://genserver.social/dbern" target="_blank" rel="nofollow noopener"&gt;@dbern@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cade Ward - &lt;a href="https://twitter.com/cadebward" target="_blank" rel="nofollow noopener"&gt;@cadebward&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cade Ward on Fediverse - &lt;a href="https://genserver.social/cadebward" target="_blank" rel="nofollow noopener"&gt;@cadebward@genserver.social&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, ai, openai, risks, proprietary, opensource</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>In the latest episode, we delve into the rapidly evolving AI ecosystem and its implications for us as Elixir developers, highlighting the potential hazards of relying on proprietary services like OpenAI and the benefits of self-hosted, open-source AI models. We touch on the Elixir LangChain library, how Elixir&#39;s position of running our own AI models strengthens us, and the governance and financial risks of depending on a single AI provider. Tune in for why these topics matter and how they shape the future of development in the context of Elixir, plus the holiday season&#39;s impact on our show schedule, and more!</p>

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

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

<ul>
<li><a href="https://twitter.com/chris_mccord/status/1724861258548052109?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/chris_mccord/status/1724861258548052109</a> – Chris McCord teased a new visual on Twitter resembling a colorful flame logo with the text &quot;Soon™&quot;, with more details to come.</li>
<li><a href="https://hauleth.dev/post/who-watches-watchmen-ii/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hauleth.dev/post/who-watches-watchmen-ii/</a> – Hauleth&#39;s blog post explores creating an Elixir service supervised by SystemD, building on his series about managing BEAM applications.</li>
<li><a href="https://www.elixirstreams.com/tips/how-page-title-is-updated?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirstreams.com/tips/how-page-title-is-updated</a> – German Valesco explains the updating of the <code>page_title</code> in Phoenix LiveView with a tip and video demonstration.</li>
<li><a href="https://dockyard.com/blog/2023/11/08/three-years-of-nx-growing-the-machine-learning-ecosystem?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2023/11/08/three-years-of-nx-growing-the-machine-learning-ecosystem</a> – Sean Moriarity discusses the past three years and the future of the Elixir Machine Learning Ecosystem and Nx in a blog post on Dockyard.</li>
<li><a href="https://twitter.com/TheErlef/status/1726654135750066390?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1726654135750066390</a> – Announcement of the 3rd edition of a BEAM-focused devroom at the 2024 FOSDEM conference, set to take place in Brussels.</li>
<li><a href="https://beam-fosdem.dev/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://beam-fosdem.dev/</a> – FOSDEM&#39;s BEAM devroom, an event for the Elixir community and enthusiasts, provides details about the upcoming sidetrack.</li>
<li><a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY</a> – The official playlist of ElixirConf US videos, with several more sessions expected to be added.</li>
<li><a href="https://www.youtube.com/watch?v=nw-030FD0Qc&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=46?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=nw-030FD0Qc&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=46</a> – ElixirConf US video of Rafal Studnicki discussing keeping real-time auctions running during rollouts.</li>
<li><a href="https://www.youtube.com/watch?v=P44hFAhKPao&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=47?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=P44hFAhKPao&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=47</a> – Tyler Young&#39;s ElixirConf US presentation on migrating data without downtime.</li>
<li><a href="https://www.youtube.com/watch?v=4XaB4XWg-Qg&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=48?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4XaB4XWg-Qg&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=48</a> – Michał Śledź&#39;s session at ElixirConf US on rewriting Pion in Elixir.</li>
<li><a href="https://www.youtube.com/watch?v=E9pZP5jUYZg&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=49?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=E9pZP5jUYZg&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=49</a> – Andrew Berrien introduces ECSx and discusses a new approach to game development in Elixir at ElixirConf US.</li>
<li><a href="https://www.youtube.com/watch?v=F42B6AZ879Q&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=50?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=F42B6AZ879Q&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=50</a> – Geoffrey Lessel&#39;s introduction to Vox, a static site generator for Elixir enthusiasts, at ElixirConf US.</li>
<li><a href="https://adventofcode.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://adventofcode.com/</a> – Advent of Code is approaching, presenting new coding challenges starting December 1st with a new rule against using AI for leaderboard rankings.</li>
<li><a href="https://twitter.com/ljgago/status/1724917401462997413?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/ljgago/status/1724917401462997413</a> – Leonardo Gago tweets about his kino_aoc smart cell to assist with Advent of Code puzzles in Livebook.</li>
<li><a href="https://github.com/ljgago/kino_aoc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ljgago/kino_aoc</a> – GitHub repository for KinoAoc, a Livebook smart cell created by Leonardo Gago for solving Advent of Code puzzles.</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>The discussion explores the AI ecosystem&#39;s influence on Elixir developers, addressing risks and dependencies unrelated to Elixir itself.</li>
<li>Concerns are raised about the dangers of building on top of OpenAI and the risk of service outages, as experienced with an AI fitness trainer.</li>
<li>Open-source AI models are discussed as viable alternatives that offer the possibility of self-hosting and independence from proprietary systems.</li>
<li>Mention of the Elixir LangChain library signifies an interest in being able to seamlessly switch AI models without altering application code.</li>
<li>The discussion covers the risks of government regulation, policy changes, financial and governance uncertainties, and how they could affect dependencies on single AI providers.</li>
<li>An industry desire for regulatory measures is expressed, aiming to build a legal buffer that could protect from competition.</li>
<li>The conversation questions the broader implications of reliance on AI, including why the topic is intriguing and why self-hosted, open-source models are crucial.</li>
<li>Arguably, Elixir is considered to have a strong position for running self-managed AI models, highlighting the alignment with open-source philosophies.</li>
<li>Looking to the future, Elixir is positioned well to do this.</li>
<li>A final note touches on the holiday season&#39;s effect on the podcast&#39;s show schedule with potential changes or pauses in the regular programming.</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>In the latest episode, we delve into the rapidly evolving AI ecosystem and its implications for us as Elixir developers, highlighting the potential hazards of relying on proprietary services like OpenAI and the benefits of self-hosted, open-source AI models. We touch on the Elixir LangChain library, how Elixir&#39;s position of running our own AI models strengthens us, and the governance and financial risks of depending on a single AI provider. Tune in for why these topics matter and how they shape the future of development in the context of Elixir, plus the holiday season&#39;s impact on our show schedule, and more!</p>

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

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

<ul>
<li><a href="https://twitter.com/chris_mccord/status/1724861258548052109?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/chris_mccord/status/1724861258548052109</a> – Chris McCord teased a new visual on Twitter resembling a colorful flame logo with the text &quot;Soon™&quot;, with more details to come.</li>
<li><a href="https://hauleth.dev/post/who-watches-watchmen-ii/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hauleth.dev/post/who-watches-watchmen-ii/</a> – Hauleth&#39;s blog post explores creating an Elixir service supervised by SystemD, building on his series about managing BEAM applications.</li>
<li><a href="https://www.elixirstreams.com/tips/how-page-title-is-updated?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixirstreams.com/tips/how-page-title-is-updated</a> – German Valesco explains the updating of the <code>page_title</code> in Phoenix LiveView with a tip and video demonstration.</li>
<li><a href="https://dockyard.com/blog/2023/11/08/three-years-of-nx-growing-the-machine-learning-ecosystem?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://dockyard.com/blog/2023/11/08/three-years-of-nx-growing-the-machine-learning-ecosystem</a> – Sean Moriarity discusses the past three years and the future of the Elixir Machine Learning Ecosystem and Nx in a blog post on Dockyard.</li>
<li><a href="https://twitter.com/TheErlef/status/1726654135750066390?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1726654135750066390</a> – Announcement of the 3rd edition of a BEAM-focused devroom at the 2024 FOSDEM conference, set to take place in Brussels.</li>
<li><a href="https://beam-fosdem.dev/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://beam-fosdem.dev/</a> – FOSDEM&#39;s BEAM devroom, an event for the Elixir community and enthusiasts, provides details about the upcoming sidetrack.</li>
<li><a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY</a> – The official playlist of ElixirConf US videos, with several more sessions expected to be added.</li>
<li><a href="https://www.youtube.com/watch?v=nw-030FD0Qc&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=46?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=nw-030FD0Qc&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=46</a> – ElixirConf US video of Rafal Studnicki discussing keeping real-time auctions running during rollouts.</li>
<li><a href="https://www.youtube.com/watch?v=P44hFAhKPao&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=47?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=P44hFAhKPao&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=47</a> – Tyler Young&#39;s ElixirConf US presentation on migrating data without downtime.</li>
<li><a href="https://www.youtube.com/watch?v=4XaB4XWg-Qg&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=48?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=4XaB4XWg-Qg&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=48</a> – Michał Śledź&#39;s session at ElixirConf US on rewriting Pion in Elixir.</li>
<li><a href="https://www.youtube.com/watch?v=E9pZP5jUYZg&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=49?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=E9pZP5jUYZg&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=49</a> – Andrew Berrien introduces ECSx and discusses a new approach to game development in Elixir at ElixirConf US.</li>
<li><a href="https://www.youtube.com/watch?v=F42B6AZ879Q&list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&index=50?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=F42B6AZ879Q&amp;list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&amp;index=50</a> – Geoffrey Lessel&#39;s introduction to Vox, a static site generator for Elixir enthusiasts, at ElixirConf US.</li>
<li><a href="https://adventofcode.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://adventofcode.com/</a> – Advent of Code is approaching, presenting new coding challenges starting December 1st with a new rule against using AI for leaderboard rankings.</li>
<li><a href="https://twitter.com/ljgago/status/1724917401462997413?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/ljgago/status/1724917401462997413</a> – Leonardo Gago tweets about his kino_aoc smart cell to assist with Advent of Code puzzles in Livebook.</li>
<li><a href="https://github.com/ljgago/kino_aoc?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/ljgago/kino_aoc</a> – GitHub repository for KinoAoc, a Livebook smart cell created by Leonardo Gago for solving Advent of Code puzzles.</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>The discussion explores the AI ecosystem&#39;s influence on Elixir developers, addressing risks and dependencies unrelated to Elixir itself.</li>
<li>Concerns are raised about the dangers of building on top of OpenAI and the risk of service outages, as experienced with an AI fitness trainer.</li>
<li>Open-source AI models are discussed as viable alternatives that offer the possibility of self-hosting and independence from proprietary systems.</li>
<li>Mention of the Elixir LangChain library signifies an interest in being able to seamlessly switch AI models without altering application code.</li>
<li>The discussion covers the risks of government regulation, policy changes, financial and governance uncertainties, and how they could affect dependencies on single AI providers.</li>
<li>An industry desire for regulatory measures is expressed, aiming to build a legal buffer that could protect from competition.</li>
<li>The conversation questions the broader implications of reliance on AI, including why the topic is intriguing and why self-hosted, open-source models are crucial.</li>
<li>Arguably, Elixir is considered to have a strong position for running self-managed AI models, highlighting the alignment with open-source philosophies.</li>
<li>Looking to the future, Elixir is positioned well to do this.</li>
<li>A final note touches on the holiday season&#39;s effect on the podcast&#39;s show schedule with potential changes or pauses in the regular programming.</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
<li>Cade Ward on Fediverse - <a href="https://genserver.social/cadebward" rel="nofollow">@cadebward@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>170: Thinking Elixir News</title>
  <link>https://podcast.thinkingelixir.com/170</link>
  <guid isPermaLink="false">9892c5d2-dc19-4009-8353-23e61885bc2c</guid>
  <pubDate>Tue, 26 Sep 2023 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/9892c5d2-dc19-4009-8353-23e61885bc2c.mp3" length="14868480" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>ElixirConf 2023 keynote videos released, BEAM web security guide, a new Bun integration library for Phoenix, a LangChain library for Elixir projects, general OpenSource community happenings, and more!</itunes:subtitle>
  <itunes:duration>20:13</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>&lt;p&gt;News this week includes the release of ElixirConf 2023 video playlist featuring keynote videos, a guide on Web Application Security Best Practices for BEAM languages from the EEF Security Working Group, the release of NextLS v0.12 with exciting new features, and a new library to integrate the JavaScript all-in-one toolkit, Bun with Phoenix. A new LangChain library makes it easy to integrate Elixir applications with an LLM like ChatGPT. Regarding the open source community, we discuss the major update in the Lodash JS project, the latest PostgreSQL 16 release, and a noteworthy article from ZigLang on bounties potentially damaging open source projects, and more!&lt;/p&gt;

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

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY&lt;/a&gt; – ElixirConf 2023 video playlist, currently only includes the keynote videos.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/bernheisel/status/1704019930515919092?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/bernheisel/status/1704019930515919092&lt;/a&gt; – Chris McCord's keynote for ElixirConf 2023.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://erlef.github.io/security-wg/web_app_security_best_practices_beam/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://erlef.github.io/security-wg/web_app_security_best_practices_beam/&lt;/a&gt; – Guide on Web Application Security Best Practices for BEAM languages&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/paraxialio/status/1703146204404535467?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/paraxialio/status/1703146204404535467&lt;/a&gt; – Update on the same topic on Twitter.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://podcast.thinkingelixir.com/134?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://podcast.thinkingelixir.com/134&lt;/a&gt; – Podcast episode discussing inside the Security Working Group&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://podcast.thinkingelixir.com/93?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://podcast.thinkingelixir.com/93&lt;/a&gt; – Preventing Service Abuse with Michael Lubas podcast episode&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-tools/next-ls?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-tools/next-ls&lt;/a&gt; – NextLS v0.12 released with new features.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.elixir-tools.dev/news/the-elixir-tools-update-vol-3/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.elixir-tools.dev/news/the-elixir-tools-update-vol-3/&lt;/a&gt; – More information on the Elixir Tools update.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/crbelaus/status/1702703595236331668?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/crbelaus/status/1702703595236331668&lt;/a&gt; – Phoenix's new library to integrate Bun, the JavaScript all-in-one toolkit.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/packages/elixir_bun?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/elixir_bun&lt;/a&gt; – Link to the new Phoenix library on Hex.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://podcast.thinkingelixir.com/83?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://podcast.thinkingelixir.com/83&lt;/a&gt; – More info about Zig with a previous guest Isaac Yonemoto.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/brainlid/langchain?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/brainlid/langchain&lt;/a&gt; – LangChain for Elixir library was released.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/RudManusachi/status/1702093261530403223?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/RudManusachi/status/1702093261530403223&lt;/a&gt; – Brian Cardarella's LiveViewNative keynote showed the ExDoc documentation.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/ex_doc/readme.html#tabsets?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/ex_doc/readme.html#tabsets&lt;/a&gt; – Explanation on the use of tabsets in ExDocs.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/danielcroe/status/1703127430523703432?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/danielcroe/status/1703127430523703432&lt;/a&gt; – Lodash JS project declared "Issue bankruptcy"&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/lodash/lodash?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/lodash/lodash&lt;/a&gt; – Lodash, a modern JavaScript utility library, went through some changes.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ziglang.org/news/bounties-damage-open-source-projects/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://ziglang.org/news/bounties-damage-open-source-projects/&lt;/a&gt; – ZigLang blog stating that "Bounties Damage Open Source Projects"&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.postgresql.org/about/news/postgresql-16-released-2715/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.postgresql.org/about/news/postgresql-16-released-2715/&lt;/a&gt; – PostgreSQL 16 released with performance improvements and new features.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.crunchydata.com/blog/active-active-postgres-16?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.crunchydata.com/blog/active-active-postgres-16&lt;/a&gt; – Understanding of "Active-Active" replication in PostgreSQL 16.&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show on Fediverse - &lt;a href="https://genserver.social/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen - &lt;a href="https://twitter.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Fediverse - &lt;a href="https://genserver.social/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel - &lt;a href="https://twitter.com/bernheisel" target="_blank" rel="nofollow noopener"&gt;@bernheisel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Fediverse - &lt;a href="https://genserver.social/dbern" target="_blank" rel="nofollow noopener"&gt;@dbern@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cade Ward - &lt;a href="https://twitter.com/cadebward" target="_blank" rel="nofollow noopener"&gt;@cadebward&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cade Ward on Fediverse - &lt;a href="https://genserver.social/cadebward" target="_blank" rel="nofollow noopener"&gt;@cadebward@genserver.social&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, news, opensource</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News this week includes the release of ElixirConf 2023 video playlist featuring keynote videos, a guide on Web Application Security Best Practices for BEAM languages from the EEF Security Working Group, the release of NextLS v0.12 with exciting new features, and a new library to integrate the JavaScript all-in-one toolkit, Bun with Phoenix. A new LangChain library makes it easy to integrate Elixir applications with an LLM like ChatGPT. Regarding the open source community, we discuss the major update in the Lodash JS project, the latest PostgreSQL 16 release, and a noteworthy article from ZigLang on bounties potentially damaging open source projects, and more!</p>

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

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

<ul>
<li><a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY</a> – ElixirConf 2023 video playlist, currently only includes the keynote videos.</li>
<li><a href="https://twitter.com/bernheisel/status/1704019930515919092?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bernheisel/status/1704019930515919092</a> – Chris McCord&#39;s keynote for ElixirConf 2023.</li>
<li><a href="https://erlef.github.io/security-wg/web_app_security_best_practices_beam/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.github.io/security-wg/web_app_security_best_practices_beam/</a> – Guide on Web Application Security Best Practices for BEAM languages</li>
<li><a href="https://twitter.com/paraxialio/status/1703146204404535467?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/paraxialio/status/1703146204404535467</a> – Update on the same topic on Twitter.</li>
<li><a href="https://podcast.thinkingelixir.com/134?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/134</a> – Podcast episode discussing inside the Security Working Group</li>
<li><a href="https://podcast.thinkingelixir.com/93?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/93</a> – Preventing Service Abuse with Michael Lubas podcast episode</li>
<li><a href="https://github.com/elixir-tools/next-ls?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-tools/next-ls</a> – NextLS v0.12 released with new features.</li>
<li><a href="https://www.elixir-tools.dev/news/the-elixir-tools-update-vol-3/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixir-tools.dev/news/the-elixir-tools-update-vol-3/</a> – More information on the Elixir Tools update.</li>
<li><a href="https://twitter.com/crbelaus/status/1702703595236331668?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/crbelaus/status/1702703595236331668</a> – Phoenix&#39;s new library to integrate Bun, the JavaScript all-in-one toolkit.</li>
<li><a href="https://hex.pm/packages/elixir_bun?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/elixir_bun</a> – Link to the new Phoenix library on Hex.</li>
<li><a href="https://podcast.thinkingelixir.com/83?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/83</a> – More info about Zig with a previous guest Isaac Yonemoto.</li>
<li><a href="https://github.com/brainlid/langchain?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/brainlid/langchain</a> – LangChain for Elixir library was released.</li>
<li><a href="https://twitter.com/RudManusachi/status/1702093261530403223?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/RudManusachi/status/1702093261530403223</a> – Brian Cardarella&#39;s LiveViewNative keynote showed the ExDoc documentation.</li>
<li><a href="https://hexdocs.pm/ex_doc/readme.html#tabsets?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/ex_doc/readme.html#tabsets</a> – Explanation on the use of tabsets in ExDocs.</li>
<li><a href="https://twitter.com/danielcroe/status/1703127430523703432?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/danielcroe/status/1703127430523703432</a> – Lodash JS project declared &quot;Issue bankruptcy&quot;</li>
<li><a href="https://github.com/lodash/lodash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/lodash/lodash</a> – Lodash, a modern JavaScript utility library, went through some changes.</li>
<li><a href="https://ziglang.org/news/bounties-damage-open-source-projects/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ziglang.org/news/bounties-damage-open-source-projects/</a> – ZigLang blog stating that &quot;Bounties Damage Open Source Projects&quot;</li>
<li><a href="https://www.postgresql.org/about/news/postgresql-16-released-2715/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.postgresql.org/about/news/postgresql-16-released-2715/</a> – PostgreSQL 16 released with performance improvements and new features.</li>
<li><a href="https://www.crunchydata.com/blog/active-active-postgres-16?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.crunchydata.com/blog/active-active-postgres-16</a> – Understanding of &quot;Active-Active&quot; replication in PostgreSQL 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://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 this week includes the release of ElixirConf 2023 video playlist featuring keynote videos, a guide on Web Application Security Best Practices for BEAM languages from the EEF Security Working Group, the release of NextLS v0.12 with exciting new features, and a new library to integrate the JavaScript all-in-one toolkit, Bun with Phoenix. A new LangChain library makes it easy to integrate Elixir applications with an LLM like ChatGPT. Regarding the open source community, we discuss the major update in the Lodash JS project, the latest PostgreSQL 16 release, and a noteworthy article from ZigLang on bounties potentially damaging open source projects, and more!</p>

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

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

<ul>
<li><a href="https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/playlist?list=PLqj39LCvnOWbHaZldxw_g02RaTQ4vQ1eY</a> – ElixirConf 2023 video playlist, currently only includes the keynote videos.</li>
<li><a href="https://twitter.com/bernheisel/status/1704019930515919092?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bernheisel/status/1704019930515919092</a> – Chris McCord&#39;s keynote for ElixirConf 2023.</li>
<li><a href="https://erlef.github.io/security-wg/web_app_security_best_practices_beam/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.github.io/security-wg/web_app_security_best_practices_beam/</a> – Guide on Web Application Security Best Practices for BEAM languages</li>
<li><a href="https://twitter.com/paraxialio/status/1703146204404535467?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/paraxialio/status/1703146204404535467</a> – Update on the same topic on Twitter.</li>
<li><a href="https://podcast.thinkingelixir.com/134?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/134</a> – Podcast episode discussing inside the Security Working Group</li>
<li><a href="https://podcast.thinkingelixir.com/93?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/93</a> – Preventing Service Abuse with Michael Lubas podcast episode</li>
<li><a href="https://github.com/elixir-tools/next-ls?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-tools/next-ls</a> – NextLS v0.12 released with new features.</li>
<li><a href="https://www.elixir-tools.dev/news/the-elixir-tools-update-vol-3/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.elixir-tools.dev/news/the-elixir-tools-update-vol-3/</a> – More information on the Elixir Tools update.</li>
<li><a href="https://twitter.com/crbelaus/status/1702703595236331668?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/crbelaus/status/1702703595236331668</a> – Phoenix&#39;s new library to integrate Bun, the JavaScript all-in-one toolkit.</li>
<li><a href="https://hex.pm/packages/elixir_bun?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hex.pm/packages/elixir_bun</a> – Link to the new Phoenix library on Hex.</li>
<li><a href="https://podcast.thinkingelixir.com/83?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://podcast.thinkingelixir.com/83</a> – More info about Zig with a previous guest Isaac Yonemoto.</li>
<li><a href="https://github.com/brainlid/langchain?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/brainlid/langchain</a> – LangChain for Elixir library was released.</li>
<li><a href="https://twitter.com/RudManusachi/status/1702093261530403223?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/RudManusachi/status/1702093261530403223</a> – Brian Cardarella&#39;s LiveViewNative keynote showed the ExDoc documentation.</li>
<li><a href="https://hexdocs.pm/ex_doc/readme.html#tabsets?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/ex_doc/readme.html#tabsets</a> – Explanation on the use of tabsets in ExDocs.</li>
<li><a href="https://twitter.com/danielcroe/status/1703127430523703432?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/danielcroe/status/1703127430523703432</a> – Lodash JS project declared &quot;Issue bankruptcy&quot;</li>
<li><a href="https://github.com/lodash/lodash?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/lodash/lodash</a> – Lodash, a modern JavaScript utility library, went through some changes.</li>
<li><a href="https://ziglang.org/news/bounties-damage-open-source-projects/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ziglang.org/news/bounties-damage-open-source-projects/</a> – ZigLang blog stating that &quot;Bounties Damage Open Source Projects&quot;</li>
<li><a href="https://www.postgresql.org/about/news/postgresql-16-released-2715/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.postgresql.org/about/news/postgresql-16-released-2715/</a> – PostgreSQL 16 released with performance improvements and new features.</li>
<li><a href="https://www.crunchydata.com/blog/active-active-postgres-16?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.crunchydata.com/blog/active-active-postgres-16</a> – Understanding of &quot;Active-Active&quot; replication in PostgreSQL 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://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>107: Catching Up with Alex Koutmos</title>
  <link>https://podcast.thinkingelixir.com/107</link>
  <guid isPermaLink="false">b5268181-3e0f-4847-bfeb-9712d25e3f17</guid>
  <pubDate>Tue, 12 Jul 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/b5268181-3e0f-4847-bfeb-9712d25e3f17.mp3" length="41211904" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Alex Koutmos talks about some of his well known libraries like PromEx, but also lesser known ones like Doctor and MJML EEx. We talk about the Nerves Weather Station book and his new Livebook heavy Elixir Patterns book!</itunes:subtitle>
  <itunes:duration>56:56</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>&lt;p&gt;We caught up with Alex Koutmos, a co-host on an Elixir podcast, book author, and OpenSource library creator. We talk about some of his well known libraries like PromEx, but then go into some of his potentially lesser known ones like Doctor, Replug, Unplug, and MJML EEx. I'm happy to learn more about MJML EEx, an email formatting library for improved cross-mail client readers! We talk about the Nerves Weather Station book, and his new book project Elixir Patterns that makes heavy use of Livebook. Come enjoy a deeper visit with an Elixir community contributor!&lt;/p&gt;

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

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/packages/kino" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/kino&lt;/a&gt; – Kino 0.6.2 was released. This includes Alex Koutmos recent work that makes it easy to render a supervision tree in Livebook.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/akoutmos/status/1542324451425107968" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/akoutmos/status/1542324451425107968&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/livebook-dev/kino/blob/main/CHANGELOG.md" target="_blank" rel="nofollow noopener"&gt;https://github.com/livebook-dev/kino/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/akoutmos/status/1542710874586112001" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/akoutmos/status/1542710874586112001&lt;/a&gt; – Another crazy Livebook improvement that Alex teased is a process tracing viewer.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/owenbickford/status/1543369745306632192" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/owenbickford/status/1543369745306632192&lt;/a&gt; – Elixir-LS got an update - “Suggest an appropriate module name with the 'defmodule' snippet”&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-lsp/elixir-ls/pull/684" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-lsp/elixir-ls/pull/684&lt;/a&gt; – PR with demonstration video.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/fuelen/ecto_erd/" target="_blank" rel="nofollow noopener"&gt;https://github.com/fuelen/ecto_erd/&lt;/a&gt; – Ecto.ERD library generates ERD diagram from your Ecto schemas&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/josevalim/status/1542165462599057408" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/josevalim/status/1542165462599057408&lt;/a&gt; – Combined June Elixir announcements&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/" target="_blank" rel="nofollow noopener"&gt;https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/&lt;/a&gt; – New book titled “Building Table Views with Phoenix LiveView” by Peter Ullrich.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/sasajuric/status/1542859420740239361" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/sasajuric/status/1542859420740239361&lt;/a&gt; – Saša Jurić announced he’s working on Elixir in Action 3rd Edition.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/peburrows/goth/blob/v1.3.0/CHANGELOG.md" target="_blank" rel="nofollow noopener"&gt;https://github.com/peburrows/goth/blob/v1.3.0/CHANGELOG.md&lt;/a&gt; – Goth library released v1.3.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/adamwathan/status/1539752930349293569" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/adamwathan/status/1539752930349293569&lt;/a&gt; – Self-project management tip - "Everything goes smoother when you focus on getting 10% of a project 100% done instead of getting 100% of a project 10% done."&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/users/akoutmos" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/users/akoutmos&lt;/a&gt; – Published packages that Alex maintains&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/" target="_blank" rel="nofollow noopener"&gt;https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/&lt;/a&gt; – Nerves weather Station book&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixirpatterns.dev/" target="_blank" rel="nofollow noopener"&gt;https://elixirpatterns.dev/&lt;/a&gt; – Elixir Patterns book that I am currently working on with Hugo&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://eaglemms.com/" target="_blank" rel="nofollow noopener"&gt;https://eaglemms.com/&lt;/a&gt; – Bootstrapping a business with Elixir and LiveView&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://akoutmos.com/post/plug-runtime-config" target="_blank" rel="nofollow noopener"&gt;https://akoutmos.com/post/plug-runtime-config&lt;/a&gt; – Post about Unplug and Replug&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hex.pm/packages/replug" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/replug&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hex.pm/packages/unplug" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/unplug&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/akoutmos/status/1541078170383835136" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/akoutmos/status/1541078170383835136&lt;/a&gt; – Tweet about rendering supervision trees using Kino and Mermaid in Livebook.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.whoosh.io/" target="_blank" rel="nofollow noopener"&gt;https://www.whoosh.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.beamrad.io/" target="_blank" rel="nofollow noopener"&gt;https://www.beamrad.io/&lt;/a&gt; – Beam Radio podcast where Alex co-hosts.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://prometheus.io/docs/prometheus/latest/getting_started/" target="_blank" rel="nofollow noopener"&gt;https://prometheus.io/docs/prometheus/latest/getting_started/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://prometheus.io/" target="_blank" rel="nofollow noopener"&gt;https://prometheus.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/beam-telemetry" target="_blank" rel="nofollow noopener"&gt;https://github.com/beam-telemetry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.timescale.com/" target="_blank" rel="nofollow noopener"&gt;https://www.timescale.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/TimescaleDB" target="_blank" rel="nofollow noopener"&gt;https://en.wikipedia.org/wiki/TimescaleDB&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://elixir-radar.com/" target="_blank" rel="nofollow noopener"&gt;https://elixir-radar.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/livebook-dev/kino" target="_blank" rel="nofollow noopener"&gt;https://github.com/livebook-dev/kino&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/akoutmos/doctor" target="_blank" rel="nofollow noopener"&gt;https://github.com/akoutmos/doctor&lt;/a&gt; – Doctor library for checking documentation coverage&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://podcast.thinkingelixir.com/101" target="_blank" rel="nofollow noopener"&gt;https://podcast.thinkingelixir.com/101&lt;/a&gt; – Interview with Ben Johnson about Litestream&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/akoutmos/litestream" target="_blank" rel="nofollow noopener"&gt;https://github.com/akoutmos/litestream&lt;/a&gt; – Alex's litestream project&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/akoutmos/sqlite_scale" target="_blank" rel="nofollow noopener"&gt;https://github.com/akoutmos/sqlite_scale&lt;/a&gt; – Experiment with Ecto Dynamic Repos and SQLite&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/packages/mjml_eex" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/mjml_eex&lt;/a&gt; – MjmlEEx allows you to easily create beautiful looking responsive Emails using the MJML template language, with the ergonomics and safety of a Phoenix template.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/adoptoposs/mjml_nif" target="_blank" rel="nofollow noopener"&gt;https://github.com/adoptoposs/mjml_nif&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://mjml.io/" target="_blank" rel="nofollow noopener"&gt;https://mjml.io/&lt;/a&gt; – The MJML website with documentation about email formatting features.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jdrouet/mrml" target="_blank" rel="nofollow noopener"&gt;https://github.com/jdrouet/mrml&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/packages/prom_ex" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/prom_ex&lt;/a&gt; – PromEx library&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=0SkVsUdUutE" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=0SkVsUdUutE&lt;/a&gt; – Alex's Code BEAM talk from last spring if people want to learn more BEAM + Prometheus + Grafana = Observability Heaven&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/akoutmos" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/akoutmos&lt;/a&gt; – on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/akoutmos/" target="_blank" rel="nofollow noopener"&gt;https://github.com/akoutmos/&lt;/a&gt; – on Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://akoutmos.com/" target="_blank" rel="nofollow noopener"&gt;https://akoutmos.com/&lt;/a&gt; – Blog&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://elixirpatterns.dev/" target="_blank" rel="nofollow noopener"&gt;https://elixirpatterns.dev/&lt;/a&gt; – Elixir Patterns book&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen - &lt;a href="https://twitter.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel - &lt;a href="https://twitter.com/bernheisel" target="_blank" rel="nofollow noopener"&gt;@bernheisel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cade Ward - &lt;a href="https://twitter.com/cadebward" target="_blank" rel="nofollow noopener"&gt;@cadebward&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, book, learning, nerves, opensource, email, livebook</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We caught up with Alex Koutmos, a co-host on an Elixir podcast, book author, and OpenSource library creator. We talk about some of his well known libraries like PromEx, but then go into some of his potentially lesser known ones like Doctor, Replug, Unplug, and MJML EEx. I&#39;m happy to learn more about MJML EEx, an email formatting library for improved cross-mail client readers! We talk about the Nerves Weather Station book, and his new book project Elixir Patterns that makes heavy use of Livebook. Come enjoy a deeper visit with an Elixir community contributor!</p>

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

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

<ul>
<li><a href="https://hex.pm/packages/kino" rel="nofollow">https://hex.pm/packages/kino</a> – Kino 0.6.2 was released. This includes Alex Koutmos recent work that makes it easy to render a supervision tree in Livebook.</li>
<li><a href="https://twitter.com/akoutmos/status/1542324451425107968" rel="nofollow">https://twitter.com/akoutmos/status/1542324451425107968</a></li>
<li><a href="https://github.com/livebook-dev/kino/blob/main/CHANGELOG.md" rel="nofollow">https://github.com/livebook-dev/kino/blob/main/CHANGELOG.md</a></li>
<li><a href="https://twitter.com/akoutmos/status/1542710874586112001" rel="nofollow">https://twitter.com/akoutmos/status/1542710874586112001</a> – Another crazy Livebook improvement that Alex teased is a process tracing viewer.</li>
<li><a href="https://twitter.com/owenbickford/status/1543369745306632192" rel="nofollow">https://twitter.com/owenbickford/status/1543369745306632192</a> – Elixir-LS got an update - “Suggest an appropriate module name with the &#39;defmodule&#39; snippet”</li>
<li><a href="https://github.com/elixir-lsp/elixir-ls/pull/684" rel="nofollow">https://github.com/elixir-lsp/elixir-ls/pull/684</a> – PR with demonstration video.</li>
<li><a href="https://github.com/fuelen/ecto_erd/" rel="nofollow">https://github.com/fuelen/ecto_erd/</a> – Ecto.ERD library generates ERD diagram from your Ecto schemas</li>
<li><a href="https://twitter.com/josevalim/status/1542165462599057408" rel="nofollow">https://twitter.com/josevalim/status/1542165462599057408</a> – Combined June Elixir announcements</li>
<li><a href="https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/" rel="nofollow">https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/</a> – New book titled “Building Table Views with Phoenix LiveView” by Peter Ullrich.</li>
<li><a href="https://twitter.com/sasajuric/status/1542859420740239361" rel="nofollow">https://twitter.com/sasajuric/status/1542859420740239361</a> – Saša Jurić announced he’s working on Elixir in Action 3rd Edition.</li>
<li><a href="https://github.com/peburrows/goth/blob/v1.3.0/CHANGELOG.md" rel="nofollow">https://github.com/peburrows/goth/blob/v1.3.0/CHANGELOG.md</a> – Goth library released v1.3.</li>
<li><a href="https://twitter.com/adamwathan/status/1539752930349293569" rel="nofollow">https://twitter.com/adamwathan/status/1539752930349293569</a> – Self-project management tip - &quot;Everything goes smoother when you focus on getting 10% of a project 100% done instead of getting 100% of a project 10% done.&quot;</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://hex.pm/users/akoutmos" rel="nofollow">https://hex.pm/users/akoutmos</a> – Published packages that Alex maintains</li>
<li><a href="https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/" rel="nofollow">https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/</a> – Nerves weather Station book</li>
<li><a href="https://elixirpatterns.dev/" rel="nofollow">https://elixirpatterns.dev/</a> – Elixir Patterns book that I am currently working on with Hugo</li>
<li><a href="https://eaglemms.com/" rel="nofollow">https://eaglemms.com/</a> – Bootstrapping a business with Elixir and LiveView</li>
<li><a href="https://akoutmos.com/post/plug-runtime-config" rel="nofollow">https://akoutmos.com/post/plug-runtime-config</a> – Post about Unplug and Replug</li>
<li><a href="https://hex.pm/packages/replug" rel="nofollow">https://hex.pm/packages/replug</a></li>
<li><a href="https://hex.pm/packages/unplug" rel="nofollow">https://hex.pm/packages/unplug</a></li>
<li><a href="https://twitter.com/akoutmos/status/1541078170383835136" rel="nofollow">https://twitter.com/akoutmos/status/1541078170383835136</a> – Tweet about rendering supervision trees using Kino and Mermaid in Livebook.</li>
<li><a href="https://www.whoosh.io/" rel="nofollow">https://www.whoosh.io/</a></li>
<li><a href="https://www.beamrad.io/" rel="nofollow">https://www.beamrad.io/</a> – Beam Radio podcast where Alex co-hosts.</li>
<li><a href="https://prometheus.io/docs/prometheus/latest/getting_started/" rel="nofollow">https://prometheus.io/docs/prometheus/latest/getting_started/</a></li>
<li><a href="https://prometheus.io/" rel="nofollow">https://prometheus.io/</a></li>
<li><a href="https://github.com/beam-telemetry" rel="nofollow">https://github.com/beam-telemetry</a></li>
<li><a href="https://www.timescale.com/" rel="nofollow">https://www.timescale.com/</a></li>
<li><a href="https://en.wikipedia.org/wiki/TimescaleDB" rel="nofollow">https://en.wikipedia.org/wiki/TimescaleDB</a></li>
<li><a href="https://elixir-radar.com/" rel="nofollow">https://elixir-radar.com/</a></li>
<li><a href="https://github.com/livebook-dev/kino" rel="nofollow">https://github.com/livebook-dev/kino</a></li>
<li><a href="https://github.com/akoutmos/doctor" rel="nofollow">https://github.com/akoutmos/doctor</a> – Doctor library for checking documentation coverage</li>
<li><a href="https://podcast.thinkingelixir.com/101" rel="nofollow">https://podcast.thinkingelixir.com/101</a> – Interview with Ben Johnson about Litestream</li>
<li><a href="https://github.com/akoutmos/litestream" rel="nofollow">https://github.com/akoutmos/litestream</a> – Alex&#39;s litestream project</li>
<li><a href="https://github.com/akoutmos/sqlite_scale" rel="nofollow">https://github.com/akoutmos/sqlite_scale</a> – Experiment with Ecto Dynamic Repos and SQLite</li>
<li><a href="https://hex.pm/packages/mjml_eex" rel="nofollow">https://hex.pm/packages/mjml_eex</a> – MjmlEEx allows you to easily create beautiful looking responsive Emails using the MJML template language, with the ergonomics and safety of a Phoenix template.</li>
<li><a href="https://github.com/adoptoposs/mjml_nif" rel="nofollow">https://github.com/adoptoposs/mjml_nif</a></li>
<li><a href="https://mjml.io/" rel="nofollow">https://mjml.io/</a> – The MJML website with documentation about email formatting features.</li>
<li><a href="https://github.com/jdrouet/mrml" rel="nofollow">https://github.com/jdrouet/mrml</a></li>
<li><a href="https://hex.pm/packages/prom_ex" rel="nofollow">https://hex.pm/packages/prom_ex</a> – PromEx library</li>
<li><a href="https://www.youtube.com/watch?v=0SkVsUdUutE" rel="nofollow">https://www.youtube.com/watch?v=0SkVsUdUutE</a> – Alex&#39;s Code BEAM talk from last spring if people want to learn more BEAM + Prometheus + Grafana = Observability Heaven</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/akoutmos" rel="nofollow">https://twitter.com/akoutmos</a> – on Twitter</li>
<li><a href="https://github.com/akoutmos/" rel="nofollow">https://github.com/akoutmos/</a> – on Github</li>
<li><a href="https://akoutmos.com/" rel="nofollow">https://akoutmos.com/</a> – Blog</li>
<li><a href="https://elixirpatterns.dev/" rel="nofollow">https://elixirpatterns.dev/</a> – Elixir Patterns book</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We caught up with Alex Koutmos, a co-host on an Elixir podcast, book author, and OpenSource library creator. We talk about some of his well known libraries like PromEx, but then go into some of his potentially lesser known ones like Doctor, Replug, Unplug, and MJML EEx. I&#39;m happy to learn more about MJML EEx, an email formatting library for improved cross-mail client readers! We talk about the Nerves Weather Station book, and his new book project Elixir Patterns that makes heavy use of Livebook. Come enjoy a deeper visit with an Elixir community contributor!</p>

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

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

<ul>
<li><a href="https://hex.pm/packages/kino" rel="nofollow">https://hex.pm/packages/kino</a> – Kino 0.6.2 was released. This includes Alex Koutmos recent work that makes it easy to render a supervision tree in Livebook.</li>
<li><a href="https://twitter.com/akoutmos/status/1542324451425107968" rel="nofollow">https://twitter.com/akoutmos/status/1542324451425107968</a></li>
<li><a href="https://github.com/livebook-dev/kino/blob/main/CHANGELOG.md" rel="nofollow">https://github.com/livebook-dev/kino/blob/main/CHANGELOG.md</a></li>
<li><a href="https://twitter.com/akoutmos/status/1542710874586112001" rel="nofollow">https://twitter.com/akoutmos/status/1542710874586112001</a> – Another crazy Livebook improvement that Alex teased is a process tracing viewer.</li>
<li><a href="https://twitter.com/owenbickford/status/1543369745306632192" rel="nofollow">https://twitter.com/owenbickford/status/1543369745306632192</a> – Elixir-LS got an update - “Suggest an appropriate module name with the &#39;defmodule&#39; snippet”</li>
<li><a href="https://github.com/elixir-lsp/elixir-ls/pull/684" rel="nofollow">https://github.com/elixir-lsp/elixir-ls/pull/684</a> – PR with demonstration video.</li>
<li><a href="https://github.com/fuelen/ecto_erd/" rel="nofollow">https://github.com/fuelen/ecto_erd/</a> – Ecto.ERD library generates ERD diagram from your Ecto schemas</li>
<li><a href="https://twitter.com/josevalim/status/1542165462599057408" rel="nofollow">https://twitter.com/josevalim/status/1542165462599057408</a> – Combined June Elixir announcements</li>
<li><a href="https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/" rel="nofollow">https://pragprog.com/titles/puphoe/building-table-views-with-phoenix-liveview/</a> – New book titled “Building Table Views with Phoenix LiveView” by Peter Ullrich.</li>
<li><a href="https://twitter.com/sasajuric/status/1542859420740239361" rel="nofollow">https://twitter.com/sasajuric/status/1542859420740239361</a> – Saša Jurić announced he’s working on Elixir in Action 3rd Edition.</li>
<li><a href="https://github.com/peburrows/goth/blob/v1.3.0/CHANGELOG.md" rel="nofollow">https://github.com/peburrows/goth/blob/v1.3.0/CHANGELOG.md</a> – Goth library released v1.3.</li>
<li><a href="https://twitter.com/adamwathan/status/1539752930349293569" rel="nofollow">https://twitter.com/adamwathan/status/1539752930349293569</a> – Self-project management tip - &quot;Everything goes smoother when you focus on getting 10% of a project 100% done instead of getting 100% of a project 10% done.&quot;</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://hex.pm/users/akoutmos" rel="nofollow">https://hex.pm/users/akoutmos</a> – Published packages that Alex maintains</li>
<li><a href="https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/" rel="nofollow">https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/</a> – Nerves weather Station book</li>
<li><a href="https://elixirpatterns.dev/" rel="nofollow">https://elixirpatterns.dev/</a> – Elixir Patterns book that I am currently working on with Hugo</li>
<li><a href="https://eaglemms.com/" rel="nofollow">https://eaglemms.com/</a> – Bootstrapping a business with Elixir and LiveView</li>
<li><a href="https://akoutmos.com/post/plug-runtime-config" rel="nofollow">https://akoutmos.com/post/plug-runtime-config</a> – Post about Unplug and Replug</li>
<li><a href="https://hex.pm/packages/replug" rel="nofollow">https://hex.pm/packages/replug</a></li>
<li><a href="https://hex.pm/packages/unplug" rel="nofollow">https://hex.pm/packages/unplug</a></li>
<li><a href="https://twitter.com/akoutmos/status/1541078170383835136" rel="nofollow">https://twitter.com/akoutmos/status/1541078170383835136</a> – Tweet about rendering supervision trees using Kino and Mermaid in Livebook.</li>
<li><a href="https://www.whoosh.io/" rel="nofollow">https://www.whoosh.io/</a></li>
<li><a href="https://www.beamrad.io/" rel="nofollow">https://www.beamrad.io/</a> – Beam Radio podcast where Alex co-hosts.</li>
<li><a href="https://prometheus.io/docs/prometheus/latest/getting_started/" rel="nofollow">https://prometheus.io/docs/prometheus/latest/getting_started/</a></li>
<li><a href="https://prometheus.io/" rel="nofollow">https://prometheus.io/</a></li>
<li><a href="https://github.com/beam-telemetry" rel="nofollow">https://github.com/beam-telemetry</a></li>
<li><a href="https://www.timescale.com/" rel="nofollow">https://www.timescale.com/</a></li>
<li><a href="https://en.wikipedia.org/wiki/TimescaleDB" rel="nofollow">https://en.wikipedia.org/wiki/TimescaleDB</a></li>
<li><a href="https://elixir-radar.com/" rel="nofollow">https://elixir-radar.com/</a></li>
<li><a href="https://github.com/livebook-dev/kino" rel="nofollow">https://github.com/livebook-dev/kino</a></li>
<li><a href="https://github.com/akoutmos/doctor" rel="nofollow">https://github.com/akoutmos/doctor</a> – Doctor library for checking documentation coverage</li>
<li><a href="https://podcast.thinkingelixir.com/101" rel="nofollow">https://podcast.thinkingelixir.com/101</a> – Interview with Ben Johnson about Litestream</li>
<li><a href="https://github.com/akoutmos/litestream" rel="nofollow">https://github.com/akoutmos/litestream</a> – Alex&#39;s litestream project</li>
<li><a href="https://github.com/akoutmos/sqlite_scale" rel="nofollow">https://github.com/akoutmos/sqlite_scale</a> – Experiment with Ecto Dynamic Repos and SQLite</li>
<li><a href="https://hex.pm/packages/mjml_eex" rel="nofollow">https://hex.pm/packages/mjml_eex</a> – MjmlEEx allows you to easily create beautiful looking responsive Emails using the MJML template language, with the ergonomics and safety of a Phoenix template.</li>
<li><a href="https://github.com/adoptoposs/mjml_nif" rel="nofollow">https://github.com/adoptoposs/mjml_nif</a></li>
<li><a href="https://mjml.io/" rel="nofollow">https://mjml.io/</a> – The MJML website with documentation about email formatting features.</li>
<li><a href="https://github.com/jdrouet/mrml" rel="nofollow">https://github.com/jdrouet/mrml</a></li>
<li><a href="https://hex.pm/packages/prom_ex" rel="nofollow">https://hex.pm/packages/prom_ex</a> – PromEx library</li>
<li><a href="https://www.youtube.com/watch?v=0SkVsUdUutE" rel="nofollow">https://www.youtube.com/watch?v=0SkVsUdUutE</a> – Alex&#39;s Code BEAM talk from last spring if people want to learn more BEAM + Prometheus + Grafana = Observability Heaven</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/akoutmos" rel="nofollow">https://twitter.com/akoutmos</a> – on Twitter</li>
<li><a href="https://github.com/akoutmos/" rel="nofollow">https://github.com/akoutmos/</a> – on Github</li>
<li><a href="https://akoutmos.com/" rel="nofollow">https://akoutmos.com/</a> – Blog</li>
<li><a href="https://elixirpatterns.dev/" rel="nofollow">https://elixirpatterns.dev/</a> – Elixir Patterns book</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>105: Plausible Analytics, Elixir, and Privacy with Uku Taht</title>
  <link>https://podcast.thinkingelixir.com/105</link>
  <guid isPermaLink="false">0692a2a6-a09f-4789-9ae7-9411789a1b21</guid>
  <pubDate>Tue, 28 Jun 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/0692a2a6-a09f-4789-9ae7-9411789a1b21.mp3" length="39907328" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Uku Taht shares how Plausible Analytics provides opensource analytics data that respects visitor's privacy. It’s a simple Phoenix app by a small team (3 people) that are delivering big things.</itunes:subtitle>
  <itunes:duration>55:08</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>&lt;p&gt;We learn about Plausible Analytics, a privacy respecting alternative to Google Analytics that is cloud or self-hostable, OpenSource and written in Elixir! Uku Taht shares how he founded the company, the mission he is on, and what he prioritizes. The company practices a “transparent by default” approach. This means they share a lot about what’s going on, this includes how they recently reached $1m ARR, some of their growing pains, and dealing with the weight of being “the one who has to fix things.” We end with a candid discussion about wellness in our profession and how when we are too close to the problems, we become blind to our own successes. A great, transparent conversation with Uku!&lt;/p&gt;

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

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://2022.elixirconf.com/" target="_blank" rel="nofollow noopener"&gt;https://2022.elixirconf.com/&lt;/a&gt; – ElixirConf 2022 - Aug 30 - Sep 2 in Denver, CO. Call for proposals due July 2nd&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://2022.elixirconf.com/registration" target="_blank" rel="nofollow noopener"&gt;https://2022.elixirconf.com/registration&lt;/a&gt; – Early bird tickets are on sale&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/CodeBEAMio/status/1537502784790085634" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/CodeBEAMio/status/1537502784790085634&lt;/a&gt; – CodeBEAM America (November) is accepting training ideas for their upcoming conference.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/req/changelog.html#v0-3-0" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/req/changelog.html#v0-3-0&lt;/a&gt; – Req v0.3 released with a new API&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/req/changelog.html#plugins" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/req/changelog.html#plugins&lt;/a&gt; – List of available Req plugins - req_easyhtml, req_s3, req_hex, req_github_oauth&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/sean_moriarity/status/1537405584710029313" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/sean_moriarity/status/1537405584710029313&lt;/a&gt; – Sean Moriarity shared a major milestone! The public release of Axon and AxonONNX.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://podcast.thinkingelixir.com/102" target="_blank" rel="nofollow noopener"&gt;https://podcast.thinkingelixir.com/102&lt;/a&gt; – Recent interview with Sean Moriarity about this work.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/elixirweekly/status/1538082201212006400" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/elixirweekly/status/1538082201212006400&lt;/a&gt; – IntelliJ IDE gets updated Elixir plugin, v13.1.0&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/whatyouhide/status/1538908870743101440" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/whatyouhide/status/1538908870743101440&lt;/a&gt; – NimbleLZ4, for performing LZ4 lossless compression, released with the help of Rustler Precompiled&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/plausible/analytics" target="_blank" rel="nofollow noopener"&gt;https://github.com/plausible/analytics&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/PlausibleHQ/status/1532265765042376704" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/PlausibleHQ/status/1532265765042376704&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://plausible.io/about" target="_blank" rel="nofollow noopener"&gt;https://plausible.io/about&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://elixirkoans.io/" target="_blank" rel="nofollow noopener"&gt;http://elixirkoans.io/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=6U7cLUygMeI" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=6U7cLUygMeI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Analytica_data_scandal" target="_blank" rel="nofollow noopener"&gt;https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Analytica_data_scandal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://clickhouse.com/" target="_blank" rel="nofollow noopener"&gt;https://clickhouse.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Online_analytical_processing" target="_blank" rel="nofollow noopener"&gt;https://en.wikipedia.org/wiki/Online_analytical_processing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/plausible/clickhouse_ecto" target="_blank" rel="nofollow noopener"&gt;https://github.com/plausible/clickhouse_ecto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://plausible.io/blog/you-probably-dont-need-a-single-page-app" target="_blank" rel="nofollow noopener"&gt;https://plausible.io/blog/you-probably-dont-need-a-single-page-app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/PlausibleHQ/status/1532265765042376704" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/PlausibleHQ/status/1532265765042376704&lt;/a&gt; – Announced they reached a revenue milestone&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/ukutaht" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/ukutaht&lt;/a&gt; – Uku on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/PlausibleHQ" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/PlausibleHQ&lt;/a&gt; – Plausible HQ on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://fosstodon.org/@plausible" target="_blank" rel="nofollow noopener"&gt;https://fosstodon.org/@plausible&lt;/a&gt; – Mastodon&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/ukutaht/" target="_blank" rel="nofollow noopener"&gt;https://github.com/ukutaht/&lt;/a&gt; – Uku on Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/plausible" target="_blank" rel="nofollow noopener"&gt;https://github.com/plausible&lt;/a&gt; – Plausible on Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://plausible.io/blog" target="_blank" rel="nofollow noopener"&gt;https://plausible.io/blog&lt;/a&gt; – Plausible Blog&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://twitter.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen - &lt;a href="https://twitter.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel - &lt;a href="https://twitter.com/bernheisel" target="_blank" rel="nofollow noopener"&gt;@bernheisel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Cade Ward - &lt;a href="https://twitter.com/cadebward" target="_blank" rel="nofollow noopener"&gt;@cadebward&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, plausible, analytics, google, privacy, opensource</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We learn about Plausible Analytics, a privacy respecting alternative to Google Analytics that is cloud or self-hostable, OpenSource and written in Elixir! Uku Taht shares how he founded the company, the mission he is on, and what he prioritizes. The company practices a “transparent by default” approach. This means they share a lot about what’s going on, this includes how they recently reached $1m ARR, some of their growing pains, and dealing with the weight of being “the one who has to fix things.” We end with a candid discussion about wellness in our profession and how when we are too close to the problems, we become blind to our own successes. A great, transparent conversation with Uku!</p>

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

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

<ul>
<li><a href="https://2022.elixirconf.com/" rel="nofollow">https://2022.elixirconf.com/</a> – ElixirConf 2022 - Aug 30 - Sep 2 in Denver, CO. Call for proposals due July 2nd</li>
<li><a href="https://2022.elixirconf.com/registration" rel="nofollow">https://2022.elixirconf.com/registration</a> – Early bird tickets are on sale</li>
<li><a href="https://twitter.com/CodeBEAMio/status/1537502784790085634" rel="nofollow">https://twitter.com/CodeBEAMio/status/1537502784790085634</a> – CodeBEAM America (November) is accepting training ideas for their upcoming conference.</li>
<li><a href="https://hexdocs.pm/req/changelog.html#v0-3-0" rel="nofollow">https://hexdocs.pm/req/changelog.html#v0-3-0</a> – Req v0.3 released with a new API</li>
<li><a href="https://hexdocs.pm/req/changelog.html#plugins" rel="nofollow">https://hexdocs.pm/req/changelog.html#plugins</a> – List of available Req plugins - req_easyhtml, req_s3, req_hex, req_github_oauth</li>
<li><a href="https://twitter.com/sean_moriarity/status/1537405584710029313" rel="nofollow">https://twitter.com/sean_moriarity/status/1537405584710029313</a> – Sean Moriarity shared a major milestone! The public release of Axon and AxonONNX.</li>
<li><a href="https://podcast.thinkingelixir.com/102" rel="nofollow">https://podcast.thinkingelixir.com/102</a> – Recent interview with Sean Moriarity about this work.</li>
<li><a href="https://twitter.com/elixirweekly/status/1538082201212006400" rel="nofollow">https://twitter.com/elixirweekly/status/1538082201212006400</a> – IntelliJ IDE gets updated Elixir plugin, v13.1.0</li>
<li><a href="https://twitter.com/whatyouhide/status/1538908870743101440" rel="nofollow">https://twitter.com/whatyouhide/status/1538908870743101440</a> – NimbleLZ4, for performing LZ4 lossless compression, released with the help of Rustler Precompiled</li>
</ul>

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

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

<ul>
<li><a href="https://github.com/plausible/analytics" rel="nofollow">https://github.com/plausible/analytics</a></li>
<li><a href="https://twitter.com/PlausibleHQ/status/1532265765042376704" rel="nofollow">https://twitter.com/PlausibleHQ/status/1532265765042376704</a></li>
<li><a href="https://plausible.io/about" rel="nofollow">https://plausible.io/about</a></li>
<li><a href="http://elixirkoans.io/" rel="nofollow">http://elixirkoans.io/</a></li>
<li><a href="https://www.youtube.com/watch?v=6U7cLUygMeI" rel="nofollow">https://www.youtube.com/watch?v=6U7cLUygMeI</a></li>
<li><a href="https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Analytica_data_scandal" rel="nofollow">https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Analytica_data_scandal</a></li>
<li><a href="https://clickhouse.com/" rel="nofollow">https://clickhouse.com/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Online_analytical_processing" rel="nofollow">https://en.wikipedia.org/wiki/Online_analytical_processing</a></li>
<li><a href="https://github.com/plausible/clickhouse_ecto" rel="nofollow">https://github.com/plausible/clickhouse_ecto</a></li>
<li><a href="https://plausible.io/blog/you-probably-dont-need-a-single-page-app" rel="nofollow">https://plausible.io/blog/you-probably-dont-need-a-single-page-app</a></li>
<li><a href="https://twitter.com/PlausibleHQ/status/1532265765042376704" rel="nofollow">https://twitter.com/PlausibleHQ/status/1532265765042376704</a> – Announced they reached a revenue milestone</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/ukutaht" rel="nofollow">https://twitter.com/ukutaht</a> – Uku on Twitter</li>
<li><a href="https://twitter.com/PlausibleHQ" rel="nofollow">https://twitter.com/PlausibleHQ</a> – Plausible HQ on Twitter</li>
<li><a href="https://fosstodon.org/@plausible" rel="nofollow">https://fosstodon.org/@plausible</a> – Mastodon</li>
<li><a href="https://github.com/ukutaht/" rel="nofollow">https://github.com/ukutaht/</a> – Uku on Github</li>
<li><a href="https://github.com/plausible" rel="nofollow">https://github.com/plausible</a> – Plausible on Github</li>
<li><a href="https://plausible.io/blog" rel="nofollow">https://plausible.io/blog</a> – Plausible Blog</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We learn about Plausible Analytics, a privacy respecting alternative to Google Analytics that is cloud or self-hostable, OpenSource and written in Elixir! Uku Taht shares how he founded the company, the mission he is on, and what he prioritizes. The company practices a “transparent by default” approach. This means they share a lot about what’s going on, this includes how they recently reached $1m ARR, some of their growing pains, and dealing with the weight of being “the one who has to fix things.” We end with a candid discussion about wellness in our profession and how when we are too close to the problems, we become blind to our own successes. A great, transparent conversation with Uku!</p>

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

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

<ul>
<li><a href="https://2022.elixirconf.com/" rel="nofollow">https://2022.elixirconf.com/</a> – ElixirConf 2022 - Aug 30 - Sep 2 in Denver, CO. Call for proposals due July 2nd</li>
<li><a href="https://2022.elixirconf.com/registration" rel="nofollow">https://2022.elixirconf.com/registration</a> – Early bird tickets are on sale</li>
<li><a href="https://twitter.com/CodeBEAMio/status/1537502784790085634" rel="nofollow">https://twitter.com/CodeBEAMio/status/1537502784790085634</a> – CodeBEAM America (November) is accepting training ideas for their upcoming conference.</li>
<li><a href="https://hexdocs.pm/req/changelog.html#v0-3-0" rel="nofollow">https://hexdocs.pm/req/changelog.html#v0-3-0</a> – Req v0.3 released with a new API</li>
<li><a href="https://hexdocs.pm/req/changelog.html#plugins" rel="nofollow">https://hexdocs.pm/req/changelog.html#plugins</a> – List of available Req plugins - req_easyhtml, req_s3, req_hex, req_github_oauth</li>
<li><a href="https://twitter.com/sean_moriarity/status/1537405584710029313" rel="nofollow">https://twitter.com/sean_moriarity/status/1537405584710029313</a> – Sean Moriarity shared a major milestone! The public release of Axon and AxonONNX.</li>
<li><a href="https://podcast.thinkingelixir.com/102" rel="nofollow">https://podcast.thinkingelixir.com/102</a> – Recent interview with Sean Moriarity about this work.</li>
<li><a href="https://twitter.com/elixirweekly/status/1538082201212006400" rel="nofollow">https://twitter.com/elixirweekly/status/1538082201212006400</a> – IntelliJ IDE gets updated Elixir plugin, v13.1.0</li>
<li><a href="https://twitter.com/whatyouhide/status/1538908870743101440" rel="nofollow">https://twitter.com/whatyouhide/status/1538908870743101440</a> – NimbleLZ4, for performing LZ4 lossless compression, released with the help of Rustler Precompiled</li>
</ul>

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

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

<ul>
<li><a href="https://github.com/plausible/analytics" rel="nofollow">https://github.com/plausible/analytics</a></li>
<li><a href="https://twitter.com/PlausibleHQ/status/1532265765042376704" rel="nofollow">https://twitter.com/PlausibleHQ/status/1532265765042376704</a></li>
<li><a href="https://plausible.io/about" rel="nofollow">https://plausible.io/about</a></li>
<li><a href="http://elixirkoans.io/" rel="nofollow">http://elixirkoans.io/</a></li>
<li><a href="https://www.youtube.com/watch?v=6U7cLUygMeI" rel="nofollow">https://www.youtube.com/watch?v=6U7cLUygMeI</a></li>
<li><a href="https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Analytica_data_scandal" rel="nofollow">https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Analytica_data_scandal</a></li>
<li><a href="https://clickhouse.com/" rel="nofollow">https://clickhouse.com/</a></li>
<li><a href="https://en.wikipedia.org/wiki/Online_analytical_processing" rel="nofollow">https://en.wikipedia.org/wiki/Online_analytical_processing</a></li>
<li><a href="https://github.com/plausible/clickhouse_ecto" rel="nofollow">https://github.com/plausible/clickhouse_ecto</a></li>
<li><a href="https://plausible.io/blog/you-probably-dont-need-a-single-page-app" rel="nofollow">https://plausible.io/blog/you-probably-dont-need-a-single-page-app</a></li>
<li><a href="https://twitter.com/PlausibleHQ/status/1532265765042376704" rel="nofollow">https://twitter.com/PlausibleHQ/status/1532265765042376704</a> – Announced they reached a revenue milestone</li>
</ul>

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

<ul>
<li><a href="https://twitter.com/ukutaht" rel="nofollow">https://twitter.com/ukutaht</a> – Uku on Twitter</li>
<li><a href="https://twitter.com/PlausibleHQ" rel="nofollow">https://twitter.com/PlausibleHQ</a> – Plausible HQ on Twitter</li>
<li><a href="https://fosstodon.org/@plausible" rel="nofollow">https://fosstodon.org/@plausible</a> – Mastodon</li>
<li><a href="https://github.com/ukutaht/" rel="nofollow">https://github.com/ukutaht/</a> – Uku on Github</li>
<li><a href="https://github.com/plausible" rel="nofollow">https://github.com/plausible</a> – Plausible on Github</li>
<li><a href="https://plausible.io/blog" rel="nofollow">https://plausible.io/blog</a> – Plausible Blog</li>
</ul>

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

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