<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web01.fireside.fm</fireside:hostname>
    <fireside:genDate>Mon, 27 Apr 2026 09:13:40 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Crdt”</title>
    <link>https://podcast.thinkingelixir.com/tags/crdt</link>
    <pubDate>Tue, 30 Jul 2024 04:15:00 -0600</pubDate>
    <description>The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.
Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.
Subscribe to join us on this journey!
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>News and interviews for the Elixir community</itunes:subtitle>
    <itunes:author>ThinkingElixir.com</itunes:author>
    <itunes:summary>The Thinking Elixir podcast is a weekly show where we talk about the Elixir programming language and the community around it. We cover news and interview guests to learn more about projects and developments in the community.
Whether you are already experienced with Elixir or just exploring the language, this show is created with you in mind. We discuss community news, Functional Programming, transitioning from OOP, coding conventions, and more.
Guests visit the show to help challenge our assumptions, learn about new developments and grow in the process.
Subscribe to join us on this journey!
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>elixir, programming, web, clustering, phoenix, liveview, news, developer</itunes:keywords>
    <itunes:owner>
      <itunes:name>ThinkingElixir.com</itunes:name>
      <itunes:email>podcast@thinkingelixir.com</itunes:email>
    </itunes:owner>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<itunes:category text="News">
  <itunes:category text="Tech News"/>
</itunes:category>
<itunes:category text="Technology"/>
<item>
  <title>213: Can Mnesia remember using CRDTs?</title>
  <link>https://podcast.thinkingelixir.com/213</link>
  <guid isPermaLink="false">b67d42d7-740c-4bdc-b7d0-71b0b13c2399</guid>
  <pubDate>Tue, 30 Jul 2024 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/b67d42d7-740c-4bdc-b7d0-71b0b13c2399.mp3" length="19165184" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Chris McCord's llama2-7b speedrun, Tyler Young's new parameterized_test, Oban Pro updates, CRDTs in Mnesia, Igniter for code generation, and ElixirConf 2024 preview, and more!</itunes:subtitle>
  <itunes:duration>26:11</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>News includes Chris McCord's speedrun video on adding a self-hosted llama2-7b to an existing application, Tyler Young's release of parameterized_test v0.2.0, major updates in Oban Pro's new launch week, potential for CRDTs being added to Mnesia DB, Zach Daniel's blog post on Igniter for code generation, and a preview of ElixirConf 2024 with exciting speakers and topics, and more!
Show Notes online - http://podcast.thinkingelixir.com/213 (http://podcast.thinkingelixir.com/213)
Elixir Community News
- https://x.com/chris_mccord/status/1815409966611648705 (https://x.com/chris_mccord/status/1815409966611648705?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Chris McCord does a YouTube video speedrun of adding a self-hosted llama2-7b to an existing application. He's running it against Ollama and making REST API calls to it, showing how to run the Ollama server on a private Fly.io IPv6 network using auto-stop and auto-start features.
- https://x.com/TylerAYoung/status/1815391743484870980 (https://x.com/TylerAYoung/status/1815391743484870980?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Tyler Young shared a new release of his library parameterizedtest, version v0.2.0, which includes support for longer test names, comments in tables, and Obsidian markdown table format.
- https://github.com/s3cur3/parameterized_test (https://github.com/s3cur3/parameterized_test?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – GitHub repository for Tyler Young's parameterizedtest library that makes it easier to create tests using multiple combinations in markdown tables.
- https://x.com/Exadra37/status/1815694986345611683 (https://x.com/Exadra37/status/1815694986345611683?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – The Mnesia database may receive native support for automated conflict resolution via CRDTs, sponsored by ErlangSolutions and developed by Vincent Lau.
- https://www.youtube.com/watch?v=tHdPRyMjmW8 (https://www.youtube.com/watch?v=tHdPRyMjmW8?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Vincent Lau spoke at Code BEAM Europe 2023 about his work on adding CRDTs to Mnesia for automated conflict resolution.
- https://www.erlang.org/doc/apps/mnesia/mnesia.html (https://www.erlang.org/doc/apps/mnesia/mnesia.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Documentation on Mnesia, a distributed key-value DBMS built into Erlang.
- https://x.com/sorentwo/status/1791166342034255938 (https://x.com/sorentwo/status/1791166342034255938?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Oban Pro's launch week introduces unified migrations, worker aliases, better support for distributed databases, faster unique job checks, and the @job decorator for small jobs.
- https://x.com/sorentwo/status/1807155900609904973 (https://x.com/sorentwo/status/1807155900609904973?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Improvements in Oban Pro include better batch workflows with mermaid visualizations.
- https://getoban.pro/articles/pro-1-5-launch-week-day-1 (https://getoban.pro/articles/pro-1-5-launch-week-day-1?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Article on Oban Pro's launch week, detailing new features and improvements.
- https://getoban.pro/articles/pro-1-5-launch-week-day-2 (https://getoban.pro/articles/pro-1-5-launch-week-day-2?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Second day of Oban Pro's launch week article series.
- https://getoban.pro/articles/pro-1-5-launch-week-day-3 (https://getoban.pro/articles/pro-1-5-launch-week-day-3?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Third day of Oban Pro's launch week article series.
- https://alembic.com.au/blog/igniter-rethinking-code-generation-with-project-patching (https://alembic.com.au/blog/igniter-rethinking-code-generation-with-project-patching?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – Blog post by Zach Daniel about Igniter, a tool for rethinking code generation with project patching, useful for installing libraries into existing Phoenix applications.
- https://2024.elixirconf.com/ (https://2024.elixirconf.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes) – ElixirConf 2024 Preview with details on scheduled speakers and topics.
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern) 
</description>
  <itunes:keywords>elixir, news, mnesia, crdt, llama, oban</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Chris McCord&#39;s speedrun video on adding a self-hosted llama2-7b to an existing application, Tyler Young&#39;s release of parameterized_test v0.2.0, major updates in Oban Pro&#39;s new launch week, potential for CRDTs being added to Mnesia DB, Zach Daniel&#39;s blog post on Igniter for code generation, and a preview of ElixirConf 2024 with exciting speakers and topics, and more!</p>

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

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

<ul>
<li><a href="https://x.com/chris_mccord/status/1815409966611648705?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/chris_mccord/status/1815409966611648705</a> – Chris McCord does a YouTube video speedrun of adding a self-hosted llama2-7b to an existing application. He&#39;s running it against Ollama and making REST API calls to it, showing how to run the Ollama server on a private Fly.io IPv6 network using auto-stop and auto-start features.</li>
<li><a href="https://x.com/TylerAYoung/status/1815391743484870980?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TylerAYoung/status/1815391743484870980</a> – Tyler Young shared a new release of his library parameterized_test, version v0.2.0, which includes support for longer test names, comments in tables, and Obsidian markdown table format.</li>
<li><a href="https://github.com/s3cur3/parameterized_test?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/s3cur3/parameterized_test</a> – GitHub repository for Tyler Young&#39;s parameterized_test library that makes it easier to create tests using multiple combinations in markdown tables.</li>
<li><a href="https://x.com/Exadra37/status/1815694986345611683?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/Exadra37/status/1815694986345611683</a> – The Mnesia database may receive native support for automated conflict resolution via CRDTs, sponsored by ErlangSolutions and developed by Vincent Lau.</li>
<li><a href="https://www.youtube.com/watch?v=tHdPRyMjmW8?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=tHdPRyMjmW8</a> – Vincent Lau spoke at Code BEAM Europe 2023 about his work on adding CRDTs to Mnesia for automated conflict resolution.</li>
<li><a href="https://www.erlang.org/doc/apps/mnesia/mnesia.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/doc/apps/mnesia/mnesia.html</a> – Documentation on Mnesia, a distributed key-value DBMS built into Erlang.</li>
<li><a href="https://x.com/sorentwo/status/1791166342034255938?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/1791166342034255938</a> – Oban Pro&#39;s launch week introduces unified migrations, worker aliases, better support for distributed databases, faster unique job checks, and the @job decorator for small jobs.</li>
<li><a href="https://x.com/sorentwo/status/1807155900609904973?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/1807155900609904973</a> – Improvements in Oban Pro include better batch workflows with mermaid visualizations.</li>
<li><a href="https://getoban.pro/articles/pro-1-5-launch-week-day-1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://getoban.pro/articles/pro-1-5-launch-week-day-1</a> – Article on Oban Pro&#39;s launch week, detailing new features and improvements.</li>
<li><a href="https://getoban.pro/articles/pro-1-5-launch-week-day-2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://getoban.pro/articles/pro-1-5-launch-week-day-2</a> – Second day of Oban Pro&#39;s launch week article series.</li>
<li><a href="https://getoban.pro/articles/pro-1-5-launch-week-day-3?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://getoban.pro/articles/pro-1-5-launch-week-day-3</a> – Third day of Oban Pro&#39;s launch week article series.</li>
<li><a href="https://alembic.com.au/blog/igniter-rethinking-code-generation-with-project-patching?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alembic.com.au/blog/igniter-rethinking-code-generation-with-project-patching</a> – Blog post by Zach Daniel about Igniter, a tool for rethinking code generation with project patching, useful for installing libraries into existing Phoenix applications.</li>
<li><a href="https://2024.elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://2024.elixirconf.com/</a> – ElixirConf 2024 Preview with details on scheduled speakers and topics.</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>
</ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes Chris McCord&#39;s speedrun video on adding a self-hosted llama2-7b to an existing application, Tyler Young&#39;s release of parameterized_test v0.2.0, major updates in Oban Pro&#39;s new launch week, potential for CRDTs being added to Mnesia DB, Zach Daniel&#39;s blog post on Igniter for code generation, and a preview of ElixirConf 2024 with exciting speakers and topics, and more!</p>

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

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

<ul>
<li><a href="https://x.com/chris_mccord/status/1815409966611648705?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/chris_mccord/status/1815409966611648705</a> – Chris McCord does a YouTube video speedrun of adding a self-hosted llama2-7b to an existing application. He&#39;s running it against Ollama and making REST API calls to it, showing how to run the Ollama server on a private Fly.io IPv6 network using auto-stop and auto-start features.</li>
<li><a href="https://x.com/TylerAYoung/status/1815391743484870980?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/TylerAYoung/status/1815391743484870980</a> – Tyler Young shared a new release of his library parameterized_test, version v0.2.0, which includes support for longer test names, comments in tables, and Obsidian markdown table format.</li>
<li><a href="https://github.com/s3cur3/parameterized_test?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/s3cur3/parameterized_test</a> – GitHub repository for Tyler Young&#39;s parameterized_test library that makes it easier to create tests using multiple combinations in markdown tables.</li>
<li><a href="https://x.com/Exadra37/status/1815694986345611683?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/Exadra37/status/1815694986345611683</a> – The Mnesia database may receive native support for automated conflict resolution via CRDTs, sponsored by ErlangSolutions and developed by Vincent Lau.</li>
<li><a href="https://www.youtube.com/watch?v=tHdPRyMjmW8?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=tHdPRyMjmW8</a> – Vincent Lau spoke at Code BEAM Europe 2023 about his work on adding CRDTs to Mnesia for automated conflict resolution.</li>
<li><a href="https://www.erlang.org/doc/apps/mnesia/mnesia.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.erlang.org/doc/apps/mnesia/mnesia.html</a> – Documentation on Mnesia, a distributed key-value DBMS built into Erlang.</li>
<li><a href="https://x.com/sorentwo/status/1791166342034255938?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/1791166342034255938</a> – Oban Pro&#39;s launch week introduces unified migrations, worker aliases, better support for distributed databases, faster unique job checks, and the @job decorator for small jobs.</li>
<li><a href="https://x.com/sorentwo/status/1807155900609904973?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/1807155900609904973</a> – Improvements in Oban Pro include better batch workflows with mermaid visualizations.</li>
<li><a href="https://getoban.pro/articles/pro-1-5-launch-week-day-1?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://getoban.pro/articles/pro-1-5-launch-week-day-1</a> – Article on Oban Pro&#39;s launch week, detailing new features and improvements.</li>
<li><a href="https://getoban.pro/articles/pro-1-5-launch-week-day-2?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://getoban.pro/articles/pro-1-5-launch-week-day-2</a> – Second day of Oban Pro&#39;s launch week article series.</li>
<li><a href="https://getoban.pro/articles/pro-1-5-launch-week-day-3?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://getoban.pro/articles/pro-1-5-launch-week-day-3</a> – Third day of Oban Pro&#39;s launch week article series.</li>
<li><a href="https://alembic.com.au/blog/igniter-rethinking-code-generation-with-project-patching?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://alembic.com.au/blog/igniter-rethinking-code-generation-with-project-patching</a> – Blog post by Zach Daniel about Igniter, a tool for rethinking code generation with project patching, useful for installing libraries into existing Phoenix applications.</li>
<li><a href="https://2024.elixirconf.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://2024.elixirconf.com/</a> – ElixirConf 2024 Preview with details on scheduled speakers and topics.</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>
</ul>]]>
  </itunes:summary>
</item>
<item>
  <title>103: Vaxine.io and CRDT DBs with James Arthur</title>
  <link>https://podcast.thinkingelixir.com/103</link>
  <guid isPermaLink="false">7ead1e94-ee71-465a-972d-ace55ed9e2be</guid>
  <pubDate>Tue, 14 Jun 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/7ead1e94-ee71-465a-972d-ace55ed9e2be.mp3" length="39426048" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>We learn about Vaxine.io, an Elixir layer built on top of a distributed CRDT-based Erlang DB called Antidote. We cover CRDTs, the CURE protocol, and what Vaxine brings to the party.</itunes:subtitle>
  <itunes:duration>54:27</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>James Arthur shares his project Vaxine.io, an Elixir layer built on top of a CRDT based distributed Erlang database called Antidote DB. We cover what CRDTs are and introduce how they work. We learn more about Antidote DB, the CURE protocol and especially the Vaxine.io project that adds Ecto types and makes it more approachable to Elixir applications. As applications become more global, the need for strongly consistent distributed writes becomes much more important.
Show Notes online - http://podcast.thinkingelixir.com/103 (http://podcast.thinkingelixir.com/103)
Elixir Community News
- https://www.elixirconf.eu/talks/typecheck-effortless-runtime-type-checking/ (https://www.elixirconf.eu/talks/typecheck-effortless-runtime-type-checking/) – Marten shared an update on the TypeCheck project from ElixirConf.EU (June 9-10)
- https://podcast.thinkingelixir.com/72 (https://podcast.thinkingelixir.com/72) – Episode with Martin about TypeCheck
- https://twitter.com/elixirphoenix/status/1532707770415325185 (https://twitter.com/elixirphoenix/status/1532707770415325185)
- https://twitter.com/wojtekmach/status/1532662628077785088 (https://twitter.com/wojtekmach/status/1532662628077785088) – Screenshot showing the single-file LiveView page
- https://github.com/wojtekmach/mixinstallexamples/blob/main/phoenixliveview.exs (https://github.com/wojtekmach/mix_install_examples/blob/main/phoenix_live_view.exs)
- Mix Install Examples - Phoenix LiveView app in ~70 LOC (Mix Install Examples - Phoenix LiveView app in ~70 LOC)
- https://twitter.com/polvalente/status/1532439823964946432 (https://twitter.com/polvalente/status/1532439823964946432) – New Nx library called nx-signal was shared by the author, Paulo Valente
- https://github.com/polvalente/nx-signal (https://github.com/polvalente/nx-signal)
- https://twitter.com/josevalim/status/1533136904736198656 (https://twitter.com/josevalim/status/1533136904736198656) – José's cryptic tweet about Torchvision, ONNX, and a LiveView app
- https://pytorch.org/vision/stable/index.html (https://pytorch.org/vision/stable/index.html) – Torchvision docs
- https://onnx.ai/ (https://onnx.ai/) – ONNX a format for transporting trained machine learning models
- https://github.com/thehaigo/live_onnx (https://github.com/thehaigo/live_onnx) – LiveOnnx project that combines the previous things with Axon and LiveView
- https://github.com/oestrich/aino (https://github.com/oestrich/aino) – Aino released 0.5
- https://twitter.com/ericoestrich/status/1533995968793919488 (https://twitter.com/ericoestrich/status/1533995968793919488) – Eric explained v0.5 Aino changes
- https://twitter.com/josevalim/status/1533907809942880261 (https://twitter.com/josevalim/status/1533907809942880261) – José Valim tweeted a new graphic, teasing something new in Nx land.
- https://twitter.com/josevalim/status/1534120503182602240 (https://twitter.com/josevalim/status/1534120503182602240) – José mentioned that there are 3 major announcements this month starting at ElixirConfEU. Stay tuned!
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://vaxine.io (https://vaxine.io) – Vaxine.io website
- https://antidotedb.eu (https://antidotedb.eu) – Antidote DB website
- https://crdt.tech (https://crdt.tech) – CRDT information website
- https://vaxine.io/tech/how-it-works (https://vaxine.io/tech/how-it-works)
- https://github.com/vaxine-io (https://github.com/vaxine-io)
- https://github.com/AntidoteDB/antidote (https://github.com/AntidoteDB/antidote) – Erlang project by a different group "A planet scale, highly available, transactional database built on CRDT technology"
- https://www.antidotedb.eu/ (https://www.antidotedb.eu/)
- https://github.com/vaxine-io/vaxine (https://github.com/vaxine-io/vaxine)
- https://github.com/vaxine-io/vax (https://github.com/vaxine-io/vax) – Data access library and Ecto integration
- https://github.com/vaxine-io/examples (https://github.com/vaxine-io/examples) – Example and demo apps
- https://www.foundationdb.org/ (https://www.foundationdb.org/)
- https://riak.com/index.html (https://riak.com/index.html)
- https://www.cockroachlabs.com/ (https://www.cockroachlabs.com/)
- https://en.wikipedia.org/wiki/CockroachDB (https://en.wikipedia.org/wiki/CockroachDB)
- https://supabase.com/ (https://supabase.com/)
- https://lunar.vc/ (https://lunar.vc/)
Guest Information
- https://twitter.com/VaxineIO (https://twitter.com/VaxineIO) – Vaxine.io on Twitter
- https://github.com/vaxine-io/ (https://github.com/vaxine-io/) – Vaxine Github Organization
- https://vaxine.io (https://vaxine.io) – Vaxine.io website
- https://vaxine.io/blog (https://vaxine.io/blog) – Blog
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- Cade Ward - @cadebward (https://twitter.com/cadebward) 
</description>
  <itunes:keywords>elixir, distributed, database, crdt, vaxine, antidote</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>James Arthur shares his project Vaxine.io, an Elixir layer built on top of a CRDT based distributed Erlang database called Antidote DB. We cover what CRDTs are and introduce how they work. We learn more about Antidote DB, the CURE protocol and especially the Vaxine.io project that adds Ecto types and makes it more approachable to Elixir applications. As applications become more global, the need for strongly consistent distributed writes becomes much more important.</p>

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

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

<ul>
<li><a href="https://www.elixirconf.eu/talks/typecheck-effortless-runtime-type-checking/" rel="nofollow">https://www.elixirconf.eu/talks/typecheck-effortless-runtime-type-checking/</a> – Marten shared an update on the TypeCheck project from ElixirConf.EU (June 9-10)</li>
<li><a href="https://podcast.thinkingelixir.com/72" rel="nofollow">https://podcast.thinkingelixir.com/72</a> – Episode with Martin about TypeCheck</li>
<li><a href="https://twitter.com/elixirphoenix/status/1532707770415325185" rel="nofollow">https://twitter.com/elixirphoenix/status/1532707770415325185</a></li>
<li><a href="https://twitter.com/wojtekmach/status/1532662628077785088" rel="nofollow">https://twitter.com/wojtekmach/status/1532662628077785088</a> – Screenshot showing the single-file LiveView page</li>
<li><a href="https://github.com/wojtekmach/mix_install_examples/blob/main/phoenix_live_view.exs" rel="nofollow">https://github.com/wojtekmach/mix_install_examples/blob/main/phoenix_live_view.exs</a></li>
<li>[Mix Install Examples - Phoenix LiveView app in ~70 LOC](Mix Install Examples - Phoenix LiveView app in ~70 LOC)</li>
<li><a href="https://twitter.com/polvalente/status/1532439823964946432" rel="nofollow">https://twitter.com/polvalente/status/1532439823964946432</a> – New Nx library called nx-signal was shared by the author, Paulo Valente</li>
<li><a href="https://github.com/polvalente/nx-signal" rel="nofollow">https://github.com/polvalente/nx-signal</a></li>
<li><a href="https://twitter.com/josevalim/status/1533136904736198656" rel="nofollow">https://twitter.com/josevalim/status/1533136904736198656</a> – José&#39;s cryptic tweet about Torchvision, ONNX, and a LiveView app</li>
<li><a href="https://pytorch.org/vision/stable/index.html" rel="nofollow">https://pytorch.org/vision/stable/index.html</a> – Torchvision docs</li>
<li><a href="https://onnx.ai/" rel="nofollow">https://onnx.ai/</a> – ONNX a format for transporting trained machine learning models</li>
<li><a href="https://github.com/thehaigo/live_onnx" rel="nofollow">https://github.com/thehaigo/live_onnx</a> – LiveOnnx project that combines the previous things with Axon and LiveView</li>
<li><a href="https://github.com/oestrich/aino" rel="nofollow">https://github.com/oestrich/aino</a> – Aino released 0.5</li>
<li><a href="https://twitter.com/ericoestrich/status/1533995968793919488" rel="nofollow">https://twitter.com/ericoestrich/status/1533995968793919488</a> – Eric explained v0.5 Aino changes</li>
<li><a href="https://twitter.com/josevalim/status/1533907809942880261" rel="nofollow">https://twitter.com/josevalim/status/1533907809942880261</a> – José Valim tweeted a new graphic, teasing something new in Nx land.</li>
<li><a href="https://twitter.com/josevalim/status/1534120503182602240" rel="nofollow">https://twitter.com/josevalim/status/1534120503182602240</a> – José mentioned that there are 3 major announcements this month starting at ElixirConfEU. Stay tuned!</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://vaxine.io" rel="nofollow">https://vaxine.io</a> – Vaxine.io website</li>
<li><a href="https://antidotedb.eu" rel="nofollow">https://antidotedb.eu</a> – Antidote DB website</li>
<li><a href="https://crdt.tech" rel="nofollow">https://crdt.tech</a> – CRDT information website</li>
<li><a href="https://vaxine.io/tech/how-it-works" rel="nofollow">https://vaxine.io/tech/how-it-works</a></li>
<li><a href="https://github.com/vaxine-io" rel="nofollow">https://github.com/vaxine-io</a></li>
<li><a href="https://github.com/AntidoteDB/antidote" rel="nofollow">https://github.com/AntidoteDB/antidote</a> – Erlang project by a different group &quot;A planet scale, highly available, transactional database built on CRDT technology&quot;</li>
<li><a href="https://www.antidotedb.eu/" rel="nofollow">https://www.antidotedb.eu/</a></li>
<li><a href="https://github.com/vaxine-io/vaxine" rel="nofollow">https://github.com/vaxine-io/vaxine</a></li>
<li><a href="https://github.com/vaxine-io/vax" rel="nofollow">https://github.com/vaxine-io/vax</a> – Data access library and Ecto integration</li>
<li><a href="https://github.com/vaxine-io/examples" rel="nofollow">https://github.com/vaxine-io/examples</a> – Example and demo apps</li>
<li><a href="https://www.foundationdb.org/" rel="nofollow">https://www.foundationdb.org/</a></li>
<li><a href="https://riak.com/index.html" rel="nofollow">https://riak.com/index.html</a></li>
<li><a href="https://www.cockroachlabs.com/" rel="nofollow">https://www.cockroachlabs.com/</a></li>
<li><a href="https://en.wikipedia.org/wiki/CockroachDB" rel="nofollow">https://en.wikipedia.org/wiki/CockroachDB</a></li>
<li><a href="https://supabase.com/" rel="nofollow">https://supabase.com/</a></li>
<li><a href="https://lunar.vc/" rel="nofollow">https://lunar.vc/</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/VaxineIO" rel="nofollow">https://twitter.com/VaxineIO</a> – Vaxine.io on Twitter</li>
<li><a href="https://github.com/vaxine-io/" rel="nofollow">https://github.com/vaxine-io/</a> – Vaxine Github Organization</li>
<li><a href="https://vaxine.io" rel="nofollow">https://vaxine.io</a> – Vaxine.io website</li>
<li><a href="https://vaxine.io/blog" rel="nofollow">https://vaxine.io/blog</a> – Blog</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>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>James Arthur shares his project Vaxine.io, an Elixir layer built on top of a CRDT based distributed Erlang database called Antidote DB. We cover what CRDTs are and introduce how they work. We learn more about Antidote DB, the CURE protocol and especially the Vaxine.io project that adds Ecto types and makes it more approachable to Elixir applications. As applications become more global, the need for strongly consistent distributed writes becomes much more important.</p>

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

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

<ul>
<li><a href="https://www.elixirconf.eu/talks/typecheck-effortless-runtime-type-checking/" rel="nofollow">https://www.elixirconf.eu/talks/typecheck-effortless-runtime-type-checking/</a> – Marten shared an update on the TypeCheck project from ElixirConf.EU (June 9-10)</li>
<li><a href="https://podcast.thinkingelixir.com/72" rel="nofollow">https://podcast.thinkingelixir.com/72</a> – Episode with Martin about TypeCheck</li>
<li><a href="https://twitter.com/elixirphoenix/status/1532707770415325185" rel="nofollow">https://twitter.com/elixirphoenix/status/1532707770415325185</a></li>
<li><a href="https://twitter.com/wojtekmach/status/1532662628077785088" rel="nofollow">https://twitter.com/wojtekmach/status/1532662628077785088</a> – Screenshot showing the single-file LiveView page</li>
<li><a href="https://github.com/wojtekmach/mix_install_examples/blob/main/phoenix_live_view.exs" rel="nofollow">https://github.com/wojtekmach/mix_install_examples/blob/main/phoenix_live_view.exs</a></li>
<li>[Mix Install Examples - Phoenix LiveView app in ~70 LOC](Mix Install Examples - Phoenix LiveView app in ~70 LOC)</li>
<li><a href="https://twitter.com/polvalente/status/1532439823964946432" rel="nofollow">https://twitter.com/polvalente/status/1532439823964946432</a> – New Nx library called nx-signal was shared by the author, Paulo Valente</li>
<li><a href="https://github.com/polvalente/nx-signal" rel="nofollow">https://github.com/polvalente/nx-signal</a></li>
<li><a href="https://twitter.com/josevalim/status/1533136904736198656" rel="nofollow">https://twitter.com/josevalim/status/1533136904736198656</a> – José&#39;s cryptic tweet about Torchvision, ONNX, and a LiveView app</li>
<li><a href="https://pytorch.org/vision/stable/index.html" rel="nofollow">https://pytorch.org/vision/stable/index.html</a> – Torchvision docs</li>
<li><a href="https://onnx.ai/" rel="nofollow">https://onnx.ai/</a> – ONNX a format for transporting trained machine learning models</li>
<li><a href="https://github.com/thehaigo/live_onnx" rel="nofollow">https://github.com/thehaigo/live_onnx</a> – LiveOnnx project that combines the previous things with Axon and LiveView</li>
<li><a href="https://github.com/oestrich/aino" rel="nofollow">https://github.com/oestrich/aino</a> – Aino released 0.5</li>
<li><a href="https://twitter.com/ericoestrich/status/1533995968793919488" rel="nofollow">https://twitter.com/ericoestrich/status/1533995968793919488</a> – Eric explained v0.5 Aino changes</li>
<li><a href="https://twitter.com/josevalim/status/1533907809942880261" rel="nofollow">https://twitter.com/josevalim/status/1533907809942880261</a> – José Valim tweeted a new graphic, teasing something new in Nx land.</li>
<li><a href="https://twitter.com/josevalim/status/1534120503182602240" rel="nofollow">https://twitter.com/josevalim/status/1534120503182602240</a> – José mentioned that there are 3 major announcements this month starting at ElixirConfEU. Stay tuned!</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://vaxine.io" rel="nofollow">https://vaxine.io</a> – Vaxine.io website</li>
<li><a href="https://antidotedb.eu" rel="nofollow">https://antidotedb.eu</a> – Antidote DB website</li>
<li><a href="https://crdt.tech" rel="nofollow">https://crdt.tech</a> – CRDT information website</li>
<li><a href="https://vaxine.io/tech/how-it-works" rel="nofollow">https://vaxine.io/tech/how-it-works</a></li>
<li><a href="https://github.com/vaxine-io" rel="nofollow">https://github.com/vaxine-io</a></li>
<li><a href="https://github.com/AntidoteDB/antidote" rel="nofollow">https://github.com/AntidoteDB/antidote</a> – Erlang project by a different group &quot;A planet scale, highly available, transactional database built on CRDT technology&quot;</li>
<li><a href="https://www.antidotedb.eu/" rel="nofollow">https://www.antidotedb.eu/</a></li>
<li><a href="https://github.com/vaxine-io/vaxine" rel="nofollow">https://github.com/vaxine-io/vaxine</a></li>
<li><a href="https://github.com/vaxine-io/vax" rel="nofollow">https://github.com/vaxine-io/vax</a> – Data access library and Ecto integration</li>
<li><a href="https://github.com/vaxine-io/examples" rel="nofollow">https://github.com/vaxine-io/examples</a> – Example and demo apps</li>
<li><a href="https://www.foundationdb.org/" rel="nofollow">https://www.foundationdb.org/</a></li>
<li><a href="https://riak.com/index.html" rel="nofollow">https://riak.com/index.html</a></li>
<li><a href="https://www.cockroachlabs.com/" rel="nofollow">https://www.cockroachlabs.com/</a></li>
<li><a href="https://en.wikipedia.org/wiki/CockroachDB" rel="nofollow">https://en.wikipedia.org/wiki/CockroachDB</a></li>
<li><a href="https://supabase.com/" rel="nofollow">https://supabase.com/</a></li>
<li><a href="https://lunar.vc/" rel="nofollow">https://lunar.vc/</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/VaxineIO" rel="nofollow">https://twitter.com/VaxineIO</a> – Vaxine.io on Twitter</li>
<li><a href="https://github.com/vaxine-io/" rel="nofollow">https://github.com/vaxine-io/</a> – Vaxine Github Organization</li>
<li><a href="https://vaxine.io" rel="nofollow">https://vaxine.io</a> – Vaxine.io website</li>
<li><a href="https://vaxine.io/blog" rel="nofollow">https://vaxine.io/blog</a> – Blog</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>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>
