<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Thu, 14 May 2026 04:38:08 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Mobile”</title>
    <link>https://podcast.thinkingelixir.com/tags/mobile</link>
    <pubDate>Tue, 05 May 2026 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>302: BEAM in Your Pocket</title>
  <link>https://podcast.thinkingelixir.com/302</link>
  <guid isPermaLink="false">6676fd8c-14a1-47fa-87a4-9081d34e58bd</guid>
  <pubDate>Tue, 05 May 2026 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/6676fd8c-14a1-47fa-87a4-9081d34e58bd.mp3" length="21059584" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>News includes Mob bringing BEAM-on-device native mobile dev to Elixir, Folio for print-quality PDFs via Rustler NIF, Oban v2.22 &amp; Pro v1.7.0 released, LiveVue v1.1 with Node-less SSR, and more!</itunes:subtitle>
  <itunes:duration>28:49</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/8/811c9756-babe-40ac-8c25-b3bb24e522e0/cover.jpg?v=2"/>
  <description>&lt;p&gt;News includes Mob, an exciting new framework that brings BEAM-on-device mobile development to Elixir with OTP running natively inside iOS and Android apps, Folio a new library for generating print-quality PDFs and SVGs from Elixir data powered by Typst via Rustler NIF, both Oban v2.22 and Oban Pro v1.7.0 were released with a host of improvements including job querying, unique workflows, and a rate limiting overhaul, LiveVue v1.1 arrives with Node-less SSR via QuickBeam and persistent layouts, erlang_quic v1.3.0 brings a production-ready pure-Erlang QUIC and HTTP/3 stack to OTP 27, and more!&lt;/p&gt;

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

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

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://paraxial.io/?utm_source=thinkingelixir&amp;amp;utm_campaign=thinkingelixir-oct2025" target="_blank" rel="nofollow noopener"&gt;https://paraxial.io/&lt;/a&gt; – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/dan_note/status/2048273367598252360?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/dan_note/status/2048273367598252360&lt;/a&gt; – Announcement tweet for Folio, a new Elixir library for generating print-quality PDFs, SVGs, and PNGs from Markdown and Elixir data.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dannote/folio?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/dannote/folio&lt;/a&gt; – Folio on GitHub — an open-source library that generates print-quality PDF/SVG/PNG from Elixir data, powered by Typst via Rustler NIF. Documents are Elixir values with no templates or external processes required.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://genericjam.com/blog/mob-intro?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://genericjam.com/blog/mob-intro&lt;/a&gt; – Blog post introducing Mob — "LiveView for native mobile via NIF with BEAM on device with native views and all logic in Elixir." Created by Kevin Edey, a former React Native and native iOS developer.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/mob/readme.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/mob/readme.html&lt;/a&gt; – Mob HexDocs — a BEAM-on-device mobile framework for Elixir. OTP runs inside iOS and Android apps via a thin NIF, with screens as GenServers and UI rendered by Compose and SwiftUI. Currently in early development.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/GenericJam/mob?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/GenericJam/mob&lt;/a&gt; – Mob on GitHub — the source for the BEAM-on-device mobile framework supporting Android emulator and iOS simulator.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/sorentwo/status/2049057610721112537?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/sorentwo/status/2049057610721112537&lt;/a&gt; – Announcement tweet for Oban v2.22 open-source release, highlighting new features including Job Querying, Smarter Sonar, and Migration Checks.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/oban-bg/oban/releases/tag/v2.22.0?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/oban-bg/oban/releases/tag/v2.22.0&lt;/a&gt; – Oban v2.22.0 release notes covering Job Querying, Smarter Sonar, and Migration Checks improvements.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/sorentwo/status/2049844973445468336?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/sorentwo/status/2049844973445468336&lt;/a&gt; – Announcement tweet for Oban Pro v1.7.0, highlighting Signals and awaiting, Unique workflows, Rate limiting overhaul, Chunking overhaul, Global cancel/discard hooks, and Improved indexes.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://oban.pro/docs/pro/1.7.0/changelog.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://oban.pro/docs/pro/1.7.0/changelog.html&lt;/a&gt; – Oban Pro v1.7.0 changelog detailing Signals and awaiting, Unique workflows, Rate limiting overhaul, Chunking overhaul, Global cancel/discard hooks, and Improved indexes.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/jskalc/status/2048787962666623106?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/jskalc/status/2048787962666623106&lt;/a&gt; – Announcement tweet for LiveVue v1.1, highlighting Node-less SSR via QuickBeam, v-inject directive, headless components, and shared props.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/jskalc/status/2048787965111918775?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/jskalc/status/2048787965111918775&lt;/a&gt; – Follow-up tweet introducing QuickBeam as a new third SSR mode for LiveVue — running QuickJS as a NIF for better performance, now the default mode.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/live_vue/persistent_layout.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/live_vue/persistent_layout.html&lt;/a&gt; – LiveVue docs on persistent layouts — allows rendering a root Vue component in root.heex.html that survives navigation, preserving local state, scroll position, etc., with components passed as slots.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/dan_note/status/2049054978384208212?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/dan_note/status/2049054978384208212&lt;/a&gt; – Announcement tweet for ExAST, a new library for searching, replacing, and diffing Elixir code by AST pattern.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dannote/ex_ast?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/dannote/ex_ast&lt;/a&gt; – ExAST on GitHub — provides a query API for structural searches and codemods over Elixir AST, with support for matching by shape, filtering by context, resolving local aliases, and composing predicates.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ast-grep.github.io/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://ast-grep.github.io/&lt;/a&gt; – ast-grep — a related tool referenced in the ExAST context for structural code search and rewriting.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.linkedin.com/pulse/erlangquic-pure-erlang-quic-http3-stack-benoit-chesneau-ccd3e?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.linkedin.com/pulse/erlangquic-pure-erlang-quic-http3-stack-benoit-chesneau-ccd3e&lt;/a&gt; – LinkedIn article introducing erlang_quic — the first production-ready pure-Erlang implementation of QUIC and HTTP/3, implementing RFC 9000/9001, RFC 9114, RFC 9204, and extension RFCs.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://x.com/benoitc/status/2047955032100725237?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://x.com/benoitc/status/2047955032100725237&lt;/a&gt; – Announcement tweet for erlang_quic v1.3.0, a pure-Erlang QUIC and HTTP/3 stack running on stock OTP 27 or newer.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/benoitc/erlang_quic?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/benoitc/erlang_quic&lt;/a&gt; – erlang_quic on GitHub — pure-Erlang QUIC/HTTP3 stack with no external dependencies, featuring three congestion controllers, connection migration, TLS 1.3, and a quic_dist mode replacing TCP-based distribution.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/benoitc/erlang_quic/blob/main/docs/h3_compliance.md?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/benoitc/erlang_quic/blob/main/docs/h3_compliance.md&lt;/a&gt; – HTTP/3 Compliance Matrix for erlang_quic, documenting RFC compliance status across the implementation.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.linkedin.com/posts/carlos-daniel-pohlod-software-engineer_ruby-spinel-ugcPost-7454676794986790912-rqZy?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.linkedin.com/posts/carlos-daniel-pohlod-software-engineer_ruby-spinel-ugcPost-7454676794986790912-rqZy&lt;/a&gt; – LinkedIn post about Spinel, an experimental compiled Ruby project by Matz (creator of Ruby) that can be up to 86× faster than miniruby in benchmarks. Relevant to the Elixir community given Ruby's influence on Elixir's syntax.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/matz/spinel?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/matz/spinel&lt;/a&gt; – Spinel on GitHub — compiles Ruby source code into standalone native executables via whole-program type inference and optimized C code generation, achieving significant speedups over CRuby.&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;ul&gt;
&lt;li&gt;Message the show - &lt;a href="https://bsky.app/profile/thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;Bluesky&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show - &lt;a href="https://x.com/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;X&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Message the show on Fediverse - &lt;a href="https://genserver.social/ThinkingElixir" target="_blank" rel="nofollow noopener"&gt;@ThinkingElixir@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Email the show - &lt;a href="mailto:show@thinkingelixir.com" target="_blank" rel="nofollow noopener"&gt;show@thinkingelixir.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on X - &lt;a href="https://x.com/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Bluesky - &lt;a href="https://bsky.app/profile/brainlid.bsky.social" target="_blank" rel="nofollow noopener"&gt;@brainlid.bsky.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Mark Ericksen on Fediverse - &lt;a href="https://genserver.social/brainlid" target="_blank" rel="nofollow noopener"&gt;@brainlid@genserver.social&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Bluesky - &lt;a href="https://bsky.app/profile/david.bernheisel.com" target="_blank" rel="nofollow noopener"&gt;@david.bernheisel.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;David Bernheisel on Fediverse - &lt;a href="https://genserver.social/dbern" target="_blank" rel="nofollow noopener"&gt;@dbern@genserver.social&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>elixir, news, BEAM, mobile, mob, Ruby, Matz, Oban</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>News includes Mob, an exciting new framework that brings BEAM-on-device mobile development to Elixir with OTP running natively inside iOS and Android apps, Folio a new library for generating print-quality PDFs and SVGs from Elixir data powered by Typst via Rustler NIF, both Oban v2.22 and Oban Pro v1.7.0 were released with a host of improvements including job querying, unique workflows, and a rate limiting overhaul, LiveVue v1.1 arrives with Node-less SSR via QuickBeam and persistent layouts, erlang_quic v1.3.0 brings a production-ready pure-Erlang QUIC and HTTP/3 stack to OTP 27, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://x.com/dan_note/status/2048273367598252360?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/dan_note/status/2048273367598252360</a> – Announcement tweet for Folio, a new Elixir library for generating print-quality PDFs, SVGs, and PNGs from Markdown and Elixir data.</li>
<li><a href="https://github.com/dannote/folio?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/dannote/folio</a> – Folio on GitHub — an open-source library that generates print-quality PDF/SVG/PNG from Elixir data, powered by Typst via Rustler NIF. Documents are Elixir values with no templates or external processes required.</li>
<li><a href="https://genericjam.com/blog/mob-intro?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://genericjam.com/blog/mob-intro</a> – Blog post introducing Mob — &quot;LiveView for native mobile via NIF with BEAM on device with native views and all logic in Elixir.&quot; Created by Kevin Edey, a former React Native and native iOS developer.</li>
<li><a href="https://hexdocs.pm/mob/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/mob/readme.html</a> – Mob HexDocs — a BEAM-on-device mobile framework for Elixir. OTP runs inside iOS and Android apps via a thin NIF, with screens as GenServers and UI rendered by Compose and SwiftUI. Currently in early development.</li>
<li><a href="https://github.com/GenericJam/mob?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/GenericJam/mob</a> – Mob on GitHub — the source for the BEAM-on-device mobile framework supporting Android emulator and iOS simulator.</li>
<li><a href="https://x.com/sorentwo/status/2049057610721112537?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/2049057610721112537</a> – Announcement tweet for Oban v2.22 open-source release, highlighting new features including Job Querying, Smarter Sonar, and Migration Checks.</li>
<li><a href="https://github.com/oban-bg/oban/releases/tag/v2.22.0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/oban-bg/oban/releases/tag/v2.22.0</a> – Oban v2.22.0 release notes covering Job Querying, Smarter Sonar, and Migration Checks improvements.</li>
<li><a href="https://x.com/sorentwo/status/2049844973445468336?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/2049844973445468336</a> – Announcement tweet for Oban Pro v1.7.0, highlighting Signals and awaiting, Unique workflows, Rate limiting overhaul, Chunking overhaul, Global cancel/discard hooks, and Improved indexes.</li>
<li><a href="https://oban.pro/docs/pro/1.7.0/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://oban.pro/docs/pro/1.7.0/changelog.html</a> – Oban Pro v1.7.0 changelog detailing Signals and awaiting, Unique workflows, Rate limiting overhaul, Chunking overhaul, Global cancel/discard hooks, and Improved indexes.</li>
<li><a href="https://x.com/jskalc/status/2048787962666623106?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jskalc/status/2048787962666623106</a> – Announcement tweet for LiveVue v1.1, highlighting Node-less SSR via QuickBeam, v-inject directive, headless components, and shared props.</li>
<li><a href="https://x.com/jskalc/status/2048787965111918775?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jskalc/status/2048787965111918775</a> – Follow-up tweet introducing QuickBeam as a new third SSR mode for LiveVue — running QuickJS as a NIF for better performance, now the default mode.</li>
<li><a href="https://hexdocs.pm/live_vue/persistent_layout.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/live_vue/persistent_layout.html</a> – LiveVue docs on persistent layouts — allows rendering a root Vue component in root.heex.html that survives navigation, preserving local state, scroll position, etc., with components passed as slots.</li>
<li><a href="https://x.com/dan_note/status/2049054978384208212?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/dan_note/status/2049054978384208212</a> – Announcement tweet for ExAST, a new library for searching, replacing, and diffing Elixir code by AST pattern.</li>
<li><a href="https://github.com/dannote/ex_ast?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/dannote/ex_ast</a> – ExAST on GitHub — provides a query API for structural searches and codemods over Elixir AST, with support for matching by shape, filtering by context, resolving local aliases, and composing predicates.</li>
<li><a href="https://ast-grep.github.io/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ast-grep.github.io/</a> – ast-grep — a related tool referenced in the ExAST context for structural code search and rewriting.</li>
<li><a href="https://www.linkedin.com/pulse/erlangquic-pure-erlang-quic-http3-stack-benoit-chesneau-ccd3e?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/pulse/erlangquic-pure-erlang-quic-http3-stack-benoit-chesneau-ccd3e</a> – LinkedIn article introducing erlang_quic — the first production-ready pure-Erlang implementation of QUIC and HTTP/3, implementing RFC 9000/9001, RFC 9114, RFC 9204, and extension RFCs.</li>
<li><a href="https://x.com/benoitc/status/2047955032100725237?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/benoitc/status/2047955032100725237</a> – Announcement tweet for erlang_quic v1.3.0, a pure-Erlang QUIC and HTTP/3 stack running on stock OTP 27 or newer.</li>
<li><a href="https://github.com/benoitc/erlang_quic?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/benoitc/erlang_quic</a> – erlang_quic on GitHub — pure-Erlang QUIC/HTTP3 stack with no external dependencies, featuring three congestion controllers, connection migration, TLS 1.3, and a quic_dist mode replacing TCP-based distribution.</li>
<li><a href="https://github.com/benoitc/erlang_quic/blob/main/docs/h3_compliance.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/benoitc/erlang_quic/blob/main/docs/h3_compliance.md</a> – HTTP/3 Compliance Matrix for erlang_quic, documenting RFC compliance status across the implementation.</li>
<li><a href="https://www.linkedin.com/posts/carlos-daniel-pohlod-software-engineer_ruby-spinel-ugcPost-7454676794986790912-rqZy?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/posts/carlos-daniel-pohlod-software-engineer_ruby-spinel-ugcPost-7454676794986790912-rqZy</a> – LinkedIn post about Spinel, an experimental compiled Ruby project by Matz (creator of Ruby) that can be up to 86× faster than miniruby in benchmarks. Relevant to the Elixir community given Ruby&#39;s influence on Elixir&#39;s syntax.</li>
<li><a href="https://github.com/matz/spinel?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/matz/spinel</a> – Spinel on GitHub — compiles Ruby source code into standalone native executables via whole-program type inference and optimized C code generation, achieving significant speedups over CRuby.</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>News includes Mob, an exciting new framework that brings BEAM-on-device mobile development to Elixir with OTP running natively inside iOS and Android apps, Folio a new library for generating print-quality PDFs and SVGs from Elixir data powered by Typst via Rustler NIF, both Oban v2.22 and Oban Pro v1.7.0 were released with a host of improvements including job querying, unique workflows, and a rate limiting overhaul, LiveVue v1.1 arrives with Node-less SSR via QuickBeam and persistent layouts, erlang_quic v1.3.0 brings a production-ready pure-Erlang QUIC and HTTP/3 stack to OTP 27, and more!</p>

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

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

<ul>
<li><a href="https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025" rel="nofollow">https://paraxial.io/</a> – Paraxial.io is sponsoring today&#39;s show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</li>
<li><a href="https://x.com/dan_note/status/2048273367598252360?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/dan_note/status/2048273367598252360</a> – Announcement tweet for Folio, a new Elixir library for generating print-quality PDFs, SVGs, and PNGs from Markdown and Elixir data.</li>
<li><a href="https://github.com/dannote/folio?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/dannote/folio</a> – Folio on GitHub — an open-source library that generates print-quality PDF/SVG/PNG from Elixir data, powered by Typst via Rustler NIF. Documents are Elixir values with no templates or external processes required.</li>
<li><a href="https://genericjam.com/blog/mob-intro?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://genericjam.com/blog/mob-intro</a> – Blog post introducing Mob — &quot;LiveView for native mobile via NIF with BEAM on device with native views and all logic in Elixir.&quot; Created by Kevin Edey, a former React Native and native iOS developer.</li>
<li><a href="https://hexdocs.pm/mob/readme.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/mob/readme.html</a> – Mob HexDocs — a BEAM-on-device mobile framework for Elixir. OTP runs inside iOS and Android apps via a thin NIF, with screens as GenServers and UI rendered by Compose and SwiftUI. Currently in early development.</li>
<li><a href="https://github.com/GenericJam/mob?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/GenericJam/mob</a> – Mob on GitHub — the source for the BEAM-on-device mobile framework supporting Android emulator and iOS simulator.</li>
<li><a href="https://x.com/sorentwo/status/2049057610721112537?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/2049057610721112537</a> – Announcement tweet for Oban v2.22 open-source release, highlighting new features including Job Querying, Smarter Sonar, and Migration Checks.</li>
<li><a href="https://github.com/oban-bg/oban/releases/tag/v2.22.0?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/oban-bg/oban/releases/tag/v2.22.0</a> – Oban v2.22.0 release notes covering Job Querying, Smarter Sonar, and Migration Checks improvements.</li>
<li><a href="https://x.com/sorentwo/status/2049844973445468336?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/sorentwo/status/2049844973445468336</a> – Announcement tweet for Oban Pro v1.7.0, highlighting Signals and awaiting, Unique workflows, Rate limiting overhaul, Chunking overhaul, Global cancel/discard hooks, and Improved indexes.</li>
<li><a href="https://oban.pro/docs/pro/1.7.0/changelog.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://oban.pro/docs/pro/1.7.0/changelog.html</a> – Oban Pro v1.7.0 changelog detailing Signals and awaiting, Unique workflows, Rate limiting overhaul, Chunking overhaul, Global cancel/discard hooks, and Improved indexes.</li>
<li><a href="https://x.com/jskalc/status/2048787962666623106?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jskalc/status/2048787962666623106</a> – Announcement tweet for LiveVue v1.1, highlighting Node-less SSR via QuickBeam, v-inject directive, headless components, and shared props.</li>
<li><a href="https://x.com/jskalc/status/2048787965111918775?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/jskalc/status/2048787965111918775</a> – Follow-up tweet introducing QuickBeam as a new third SSR mode for LiveVue — running QuickJS as a NIF for better performance, now the default mode.</li>
<li><a href="https://hexdocs.pm/live_vue/persistent_layout.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/live_vue/persistent_layout.html</a> – LiveVue docs on persistent layouts — allows rendering a root Vue component in root.heex.html that survives navigation, preserving local state, scroll position, etc., with components passed as slots.</li>
<li><a href="https://x.com/dan_note/status/2049054978384208212?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/dan_note/status/2049054978384208212</a> – Announcement tweet for ExAST, a new library for searching, replacing, and diffing Elixir code by AST pattern.</li>
<li><a href="https://github.com/dannote/ex_ast?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/dannote/ex_ast</a> – ExAST on GitHub — provides a query API for structural searches and codemods over Elixir AST, with support for matching by shape, filtering by context, resolving local aliases, and composing predicates.</li>
<li><a href="https://ast-grep.github.io/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://ast-grep.github.io/</a> – ast-grep — a related tool referenced in the ExAST context for structural code search and rewriting.</li>
<li><a href="https://www.linkedin.com/pulse/erlangquic-pure-erlang-quic-http3-stack-benoit-chesneau-ccd3e?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/pulse/erlangquic-pure-erlang-quic-http3-stack-benoit-chesneau-ccd3e</a> – LinkedIn article introducing erlang_quic — the first production-ready pure-Erlang implementation of QUIC and HTTP/3, implementing RFC 9000/9001, RFC 9114, RFC 9204, and extension RFCs.</li>
<li><a href="https://x.com/benoitc/status/2047955032100725237?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://x.com/benoitc/status/2047955032100725237</a> – Announcement tweet for erlang_quic v1.3.0, a pure-Erlang QUIC and HTTP/3 stack running on stock OTP 27 or newer.</li>
<li><a href="https://github.com/benoitc/erlang_quic?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/benoitc/erlang_quic</a> – erlang_quic on GitHub — pure-Erlang QUIC/HTTP3 stack with no external dependencies, featuring three congestion controllers, connection migration, TLS 1.3, and a quic_dist mode replacing TCP-based distribution.</li>
<li><a href="https://github.com/benoitc/erlang_quic/blob/main/docs/h3_compliance.md?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/benoitc/erlang_quic/blob/main/docs/h3_compliance.md</a> – HTTP/3 Compliance Matrix for erlang_quic, documenting RFC compliance status across the implementation.</li>
<li><a href="https://www.linkedin.com/posts/carlos-daniel-pohlod-software-engineer_ruby-spinel-ugcPost-7454676794986790912-rqZy?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.linkedin.com/posts/carlos-daniel-pohlod-software-engineer_ruby-spinel-ugcPost-7454676794986790912-rqZy</a> – LinkedIn post about Spinel, an experimental compiled Ruby project by Matz (creator of Ruby) that can be up to 86× faster than miniruby in benchmarks. Relevant to the Elixir community given Ruby&#39;s influence on Elixir&#39;s syntax.</li>
<li><a href="https://github.com/matz/spinel?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/matz/spinel</a> – Spinel on GitHub — compiles Ruby source code into standalone native executables via whole-program type inference and optimized C code generation, achieving significant speedups over CRuby.</li>
</ul>

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

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

<ul>
<li>Message the show - <a href="https://bsky.app/profile/thinkingelixir.com" rel="nofollow">Bluesky</a></li>
<li>Message the show - <a href="https://x.com/ThinkingElixir" rel="nofollow">X</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen on X - <a href="https://x.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Bluesky - <a href="https://bsky.app/profile/brainlid.bsky.social" rel="nofollow">@brainlid.bsky.social</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel on Bluesky - <a href="https://bsky.app/profile/david.bernheisel.com" rel="nofollow">@david.bernheisel.com</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io</a>: <a rel="nofollow" href="https://paraxial.io/?utm_source=thinkingelixir&amp;utm_campaign=thinkingelixir-oct2025">Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>200: Ready for a new frontier?</title>
  <link>https://podcast.thinkingelixir.com/200</link>
  <guid isPermaLink="false">bc113dbe-b5c8-421f-ad9e-375c3de262e4</guid>
  <pubDate>Tue, 30 Apr 2024 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/bc113dbe-b5c8-421f-ad9e-375c3de262e4.mp3" length="49651712" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Is Elixir ready to expand into a new frontier? Learn about LiveView Native’s potential for Elixir on mobile with Brian Cardarella &amp; Carson Katri. Get updates on EEF elections, and Livebook integrations. Plus, tech insights &amp; more community news.</itunes:subtitle>
  <itunes:duration>1:08:32</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 this landmark 200th episode of the Thinking Elixir podcast, we dive into the revolutionary world of LiveView Native with Brian Cardarella and Carson Katri. Discover how this emerging technology is expanding Elixir's reach onto mobile devices and beyond, shaking up traditional development with server-side state management and opening a new frontier for native applications. Our experts share insights on its performance, live reload features, and strategic advantages that promise to speed up prototyping and cut down on dev time. Plus, hear about our latest news on EEF voting, new testing libraries for Phoenix, the future of the Elixir Protobuf library with a call for new maintainers, and Livebook's integrations for data sources. And if that wasn't enough, we cover additional tech stories, including the shutdown of the Women Who Code foundation, a study linking mentally stimulating work to a reduced risk of dementia, and more!&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/200" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/200&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/TheErlef/status/1782560017633202578?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/TheErlef/status/1782560017633202578&lt;/a&gt; – Tweet about the start of EEF voting.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://erlef.org/blog/eef/election-2024?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://erlef.org/blog/eef/election-2024&lt;/a&gt; – Blog post detailing the EEF 2024 election process.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://members.erlef.org/Sys/Poll/52537?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://members.erlef.org/Sys/Poll/52537&lt;/a&gt; – The actual voting page for the EEF election.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://members.erlef.org/join-us?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://members.erlef.org/join-us&lt;/a&gt; – Information on how to join the EEF and become a voting member.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/royalicing/status/1782534107807007046?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/royalicing/status/1782534107807007046&lt;/a&gt; – Tweet introducing a new library for testing Phoenix templates with ARIA roles.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hexdocs.pm/ensemble/Ensemble.html?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://hexdocs.pm/ensemble/Ensemble.html&lt;/a&gt; – Documentation for the Ensemble library mentioned in the tweet.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://playwright.dev/docs/locators#quick-guide?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://playwright.dev/docs/locators#quick-guide&lt;/a&gt; – PlayWright locators quick guide, reminiscent of the Ensemble library's functionality.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/whatyouhide/status/1782434830057107660?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/whatyouhide/status/1782434830057107660&lt;/a&gt; – Andrea Leopardi's announcement about seeking a new maintainer for the Elixir Protobuf library.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-protobuf/protobuf?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-protobuf/protobuf&lt;/a&gt; – GitHub repository for the Elixir Protobuf library mentioned by Andrea Leopardi.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/josevalim/status/1782391223036039247?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/josevalim/status/1782391223036039247&lt;/a&gt; – José Valim's tweet on Livebook's data integration support, seeking community feedback on other necessary integrations.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://livebook.dev/integrations/?type=database?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://livebook.dev/integrations/?type=database&lt;/a&gt; – Livebook's database integrations webpage that José Valim referred to for feedback.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://gleam.run/news/gleam-v1.1/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://gleam.run/news/gleam-v1.1/&lt;/a&gt; – Announcement of the release of Gleam v1.1, a statically typed language for the BEAM.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/eigr/spawn?tab=readme-ov-file?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/eigr/spawn?tab=readme-ov-file&lt;/a&gt; – GitHub page for Spawn, an open-source serverless library designed for cloud and on-premises environments.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://fly.io/blog/rethinking-serverless-with-flame/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://fly.io/blog/rethinking-serverless-with-flame/&lt;/a&gt; – Article discussing the rethinking of serverless architecture with the FLAME framework.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://womenwhocode.com/blog/the-end-of-an-era-women-who-code-closing?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://womenwhocode.com/blog/the-end-of-an-era-women-who-code-closing&lt;/a&gt; – Blog post about the shutdown of the Women Who Code foundation due to funding issues.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.theguardian.com/science/2024/apr/17/mentally-stimulating-work-plays-key-role-in-staving-off-dementia-study-finds?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.theguardian.com/science/2024/apr/17/mentally-stimulating-work-plays-key-role-in-staving-off-dementia-study-finds&lt;/a&gt; – The Guardian article reporting on a study that finds mentally stimulating work is key in staving off dementia.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.neurology.org/doi/10.1212/WNL.0000000000209353?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.neurology.org/doi/10.1212/WNL.0000000000209353&lt;/a&gt; – Research paper on Neurology.org about the link between mentally stimulating work and the risks of dementia and cognitive problems in later life.&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://native.live/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://native.live/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=xBi2Hj22qUU?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://www.youtube.com/watch?v=xBi2Hj22qUU&lt;/a&gt; – ElixirConf US 2023 presentation&lt;/li&gt;
&lt;li&gt;Brian's ElixirConf EU 2024 presentation is not published at this time.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.apple.com/documentation/financekit?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://developer.apple.com/documentation/financekit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.android.com/develop/ui/compose?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://developer.android.com/develop/ui/compose&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/en-us/windows/apps/winui/winui3/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://learn.microsoft.com/en-us/windows/apps/winui/winui3/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://electric-sql.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://electric-sql.com/&lt;/a&gt;&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/bcardarella?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/bcardarella&lt;/a&gt; – Brian Cardarella on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/bcardarella/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/bcardarella/&lt;/a&gt; – Brian Cardarella on Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://dockyard.com/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;http://dockyard.com/&lt;/a&gt; – DockYard&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/CarsonKatri?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/CarsonKatri&lt;/a&gt; – Carson Katri on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/person/?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://github.com/person/&lt;/a&gt; – Carson Katri on Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://carsonkatri.com?utm_source=thinkingelixir&amp;amp;utm_medium=shownotes" target="_blank" rel="nofollow noopener"&gt;https://carsonkatri.com&lt;/a&gt; – 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;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;/ul&gt;
</description>
  <itunes:keywords>elixir, liveview native, mobile, ios, jetpack, </itunes:keywords>
  <content:encoded>
    <![CDATA[<p>In this landmark 200th episode of the Thinking Elixir podcast, we dive into the revolutionary world of LiveView Native with Brian Cardarella and Carson Katri. Discover how this emerging technology is expanding Elixir&#39;s reach onto mobile devices and beyond, shaking up traditional development with server-side state management and opening a new frontier for native applications. Our experts share insights on its performance, live reload features, and strategic advantages that promise to speed up prototyping and cut down on dev time. Plus, hear about our latest news on EEF voting, new testing libraries for Phoenix, the future of the Elixir Protobuf library with a call for new maintainers, and Livebook&#39;s integrations for data sources. And if that wasn&#39;t enough, we cover additional tech stories, including the shutdown of the Women Who Code foundation, a study linking mentally stimulating work to a reduced risk of dementia, and more!</p>

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

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

<ul>
<li><a href="https://twitter.com/TheErlef/status/1782560017633202578?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1782560017633202578</a> – Tweet about the start of EEF voting.</li>
<li><a href="https://erlef.org/blog/eef/election-2024?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2024</a> – Blog post detailing the EEF 2024 election process.</li>
<li><a href="https://members.erlef.org/Sys/Poll/52537?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://members.erlef.org/Sys/Poll/52537</a> – The actual voting page for the EEF election.</li>
<li><a href="https://members.erlef.org/join-us?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://members.erlef.org/join-us</a> – Information on how to join the EEF and become a voting member.</li>
<li><a href="https://twitter.com/royalicing/status/1782534107807007046?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/royalicing/status/1782534107807007046</a> – Tweet introducing a new library for testing Phoenix templates with ARIA roles.</li>
<li><a href="https://hexdocs.pm/ensemble/Ensemble.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/ensemble/Ensemble.html</a> – Documentation for the Ensemble library mentioned in the tweet.</li>
<li><a href="https://playwright.dev/docs/locators#quick-guide?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://playwright.dev/docs/locators#quick-guide</a> – PlayWright locators quick guide, reminiscent of the Ensemble library&#39;s functionality.</li>
<li><a href="https://twitter.com/whatyouhide/status/1782434830057107660?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/whatyouhide/status/1782434830057107660</a> – Andrea Leopardi&#39;s announcement about seeking a new maintainer for the Elixir Protobuf library.</li>
<li><a href="https://github.com/elixir-protobuf/protobuf?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-protobuf/protobuf</a> – GitHub repository for the Elixir Protobuf library mentioned by Andrea Leopardi.</li>
<li><a href="https://twitter.com/josevalim/status/1782391223036039247?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1782391223036039247</a> – José Valim&#39;s tweet on Livebook&#39;s data integration support, seeking community feedback on other necessary integrations.</li>
<li><a href="https://livebook.dev/integrations/?type=database?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://livebook.dev/integrations/?type=database</a> – Livebook&#39;s database integrations webpage that José Valim referred to for feedback.</li>
<li><a href="https://gleam.run/news/gleam-v1.1/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gleam.run/news/gleam-v1.1/</a> – Announcement of the release of Gleam v1.1, a statically typed language for the BEAM.</li>
<li><a href="https://github.com/eigr/spawn?tab=readme-ov-file?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/eigr/spawn?tab=readme-ov-file</a> – GitHub page for Spawn, an open-source serverless library designed for cloud and on-premises environments.</li>
<li><a href="https://fly.io/blog/rethinking-serverless-with-flame/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/blog/rethinking-serverless-with-flame/</a> – Article discussing the rethinking of serverless architecture with the FLAME framework.</li>
<li><a href="https://womenwhocode.com/blog/the-end-of-an-era-women-who-code-closing?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://womenwhocode.com/blog/the-end-of-an-era-women-who-code-closing</a> – Blog post about the shutdown of the Women Who Code foundation due to funding issues.</li>
<li><a href="https://www.theguardian.com/science/2024/apr/17/mentally-stimulating-work-plays-key-role-in-staving-off-dementia-study-finds?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.theguardian.com/science/2024/apr/17/mentally-stimulating-work-plays-key-role-in-staving-off-dementia-study-finds</a> – The Guardian article reporting on a study that finds mentally stimulating work is key in staving off dementia.</li>
<li><a href="https://www.neurology.org/doi/10.1212/WNL.0000000000209353?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.neurology.org/doi/10.1212/WNL.0000000000209353</a> – Research paper on Neurology.org about the link between mentally stimulating work and the risks of dementia and cognitive problems in later life.</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://native.live/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://native.live/</a></li>
<li><a href="https://www.youtube.com/watch?v=xBi2Hj22qUU?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=xBi2Hj22qUU</a> – ElixirConf US 2023 presentation</li>
<li>Brian&#39;s ElixirConf EU 2024 presentation is not published at this time.</li>
<li><a href="https://developer.apple.com/documentation/financekit?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.apple.com/documentation/financekit</a></li>
<li><a href="https://developer.android.com/develop/ui/compose?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.android.com/develop/ui/compose</a></li>
<li><a href="https://learn.microsoft.com/en-us/windows/apps/winui/winui3/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://learn.microsoft.com/en-us/windows/apps/winui/winui3/</a></li>
<li><a href="https://electric-sql.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://electric-sql.com/</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/bcardarella?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bcardarella</a> – Brian Cardarella on Twitter</li>
<li><a href="https://github.com/bcardarella/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bcardarella/</a> – Brian Cardarella on Github</li>
<li><a href="http://dockyard.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://dockyard.com/</a> – DockYard</li>
<li><a href="https://twitter.com/CarsonKatri?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/CarsonKatri</a> – Carson Katri on Twitter</li>
<li><a href="https://github.com/person/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/person/</a> – Carson Katri on Github</li>
<li><a href="https://carsonkatri.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://carsonkatri.com</a> – Blog</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</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 this landmark 200th episode of the Thinking Elixir podcast, we dive into the revolutionary world of LiveView Native with Brian Cardarella and Carson Katri. Discover how this emerging technology is expanding Elixir&#39;s reach onto mobile devices and beyond, shaking up traditional development with server-side state management and opening a new frontier for native applications. Our experts share insights on its performance, live reload features, and strategic advantages that promise to speed up prototyping and cut down on dev time. Plus, hear about our latest news on EEF voting, new testing libraries for Phoenix, the future of the Elixir Protobuf library with a call for new maintainers, and Livebook&#39;s integrations for data sources. And if that wasn&#39;t enough, we cover additional tech stories, including the shutdown of the Women Who Code foundation, a study linking mentally stimulating work to a reduced risk of dementia, and more!</p>

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

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

<ul>
<li><a href="https://twitter.com/TheErlef/status/1782560017633202578?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/TheErlef/status/1782560017633202578</a> – Tweet about the start of EEF voting.</li>
<li><a href="https://erlef.org/blog/eef/election-2024?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://erlef.org/blog/eef/election-2024</a> – Blog post detailing the EEF 2024 election process.</li>
<li><a href="https://members.erlef.org/Sys/Poll/52537?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://members.erlef.org/Sys/Poll/52537</a> – The actual voting page for the EEF election.</li>
<li><a href="https://members.erlef.org/join-us?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://members.erlef.org/join-us</a> – Information on how to join the EEF and become a voting member.</li>
<li><a href="https://twitter.com/royalicing/status/1782534107807007046?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/royalicing/status/1782534107807007046</a> – Tweet introducing a new library for testing Phoenix templates with ARIA roles.</li>
<li><a href="https://hexdocs.pm/ensemble/Ensemble.html?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://hexdocs.pm/ensemble/Ensemble.html</a> – Documentation for the Ensemble library mentioned in the tweet.</li>
<li><a href="https://playwright.dev/docs/locators#quick-guide?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://playwright.dev/docs/locators#quick-guide</a> – PlayWright locators quick guide, reminiscent of the Ensemble library&#39;s functionality.</li>
<li><a href="https://twitter.com/whatyouhide/status/1782434830057107660?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/whatyouhide/status/1782434830057107660</a> – Andrea Leopardi&#39;s announcement about seeking a new maintainer for the Elixir Protobuf library.</li>
<li><a href="https://github.com/elixir-protobuf/protobuf?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/elixir-protobuf/protobuf</a> – GitHub repository for the Elixir Protobuf library mentioned by Andrea Leopardi.</li>
<li><a href="https://twitter.com/josevalim/status/1782391223036039247?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/josevalim/status/1782391223036039247</a> – José Valim&#39;s tweet on Livebook&#39;s data integration support, seeking community feedback on other necessary integrations.</li>
<li><a href="https://livebook.dev/integrations/?type=database?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://livebook.dev/integrations/?type=database</a> – Livebook&#39;s database integrations webpage that José Valim referred to for feedback.</li>
<li><a href="https://gleam.run/news/gleam-v1.1/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://gleam.run/news/gleam-v1.1/</a> – Announcement of the release of Gleam v1.1, a statically typed language for the BEAM.</li>
<li><a href="https://github.com/eigr/spawn?tab=readme-ov-file?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/eigr/spawn?tab=readme-ov-file</a> – GitHub page for Spawn, an open-source serverless library designed for cloud and on-premises environments.</li>
<li><a href="https://fly.io/blog/rethinking-serverless-with-flame/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://fly.io/blog/rethinking-serverless-with-flame/</a> – Article discussing the rethinking of serverless architecture with the FLAME framework.</li>
<li><a href="https://womenwhocode.com/blog/the-end-of-an-era-women-who-code-closing?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://womenwhocode.com/blog/the-end-of-an-era-women-who-code-closing</a> – Blog post about the shutdown of the Women Who Code foundation due to funding issues.</li>
<li><a href="https://www.theguardian.com/science/2024/apr/17/mentally-stimulating-work-plays-key-role-in-staving-off-dementia-study-finds?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.theguardian.com/science/2024/apr/17/mentally-stimulating-work-plays-key-role-in-staving-off-dementia-study-finds</a> – The Guardian article reporting on a study that finds mentally stimulating work is key in staving off dementia.</li>
<li><a href="https://www.neurology.org/doi/10.1212/WNL.0000000000209353?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.neurology.org/doi/10.1212/WNL.0000000000209353</a> – Research paper on Neurology.org about the link between mentally stimulating work and the risks of dementia and cognitive problems in later life.</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://native.live/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://native.live/</a></li>
<li><a href="https://www.youtube.com/watch?v=xBi2Hj22qUU?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://www.youtube.com/watch?v=xBi2Hj22qUU</a> – ElixirConf US 2023 presentation</li>
<li>Brian&#39;s ElixirConf EU 2024 presentation is not published at this time.</li>
<li><a href="https://developer.apple.com/documentation/financekit?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.apple.com/documentation/financekit</a></li>
<li><a href="https://developer.android.com/develop/ui/compose?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://developer.android.com/develop/ui/compose</a></li>
<li><a href="https://learn.microsoft.com/en-us/windows/apps/winui/winui3/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://learn.microsoft.com/en-us/windows/apps/winui/winui3/</a></li>
<li><a href="https://electric-sql.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://electric-sql.com/</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/bcardarella?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/bcardarella</a> – Brian Cardarella on Twitter</li>
<li><a href="https://github.com/bcardarella/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/bcardarella/</a> – Brian Cardarella on Github</li>
<li><a href="http://dockyard.com/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">http://dockyard.com/</a> – DockYard</li>
<li><a href="https://twitter.com/CarsonKatri?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://twitter.com/CarsonKatri</a> – Carson Katri on Twitter</li>
<li><a href="https://github.com/person/?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://github.com/person/</a> – Carson Katri on Github</li>
<li><a href="https://carsonkatri.com?utm_source=thinkingelixir&utm_medium=shownotes" rel="nofollow">https://carsonkatri.com</a> – Blog</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Message the show on Fediverse - <a href="https://genserver.social/ThinkingElixir" rel="nofollow">@ThinkingElixir@genserver.social</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>Mark Ericksen on Fediverse - <a href="https://genserver.social/brainlid" rel="nofollow">@brainlid@genserver.social</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>David Bernheisel on Fediverse - <a href="https://genserver.social/dbern" rel="nofollow">@dbern@genserver.social</a></li>
</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>98: Elixir in the iOS App Store with Dominic Letz</title>
  <link>https://podcast.thinkingelixir.com/98</link>
  <guid isPermaLink="false">f539e023-158a-4d86-a75a-ee5678f56274</guid>
  <pubDate>Tue, 10 May 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/f539e023-158a-4d86-a75a-ee5678f56274.mp3" length="34367488" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle></itunes:subtitle>
  <itunes:duration>47:26</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;Dominic Letz did something I thought was impossible. He got an Elixir application packaged up, approved, and available through the Apple App Store on iOS devices. The application runs Elixir on the device, creates a web view, and hosts Phoenix LiveView pages. They went further and created a bridge to integrate with more of the platform specific features of the device. Is Android your preferred platform? They have it running there as well and in the Google Play Store. We talk about how it works, challenges overcome, and where it is now. They also created several Github projects that show how to do this yourself to create a cross-platform desktop application and apps for Apple and Android mobile devices. Very cool! They want your help to make it even better.&lt;/p&gt;

&lt;p&gt;Show Notes online - &lt;a href="http://podcast.thinkingelixir.com/98" target="_blank" rel="nofollow noopener"&gt;http://podcast.thinkingelixir.com/98&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/whatyouhide/status/1521381183229210624" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/whatyouhide/status/1521381183229210624&lt;/a&gt; – Mint now has an official WebSocket client&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/elixir-mint/mint_web_socket" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-mint/mint_web_socket&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/NFIBrokerage" target="_blank" rel="nofollow noopener"&gt;https://github.com/NFIBrokerage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/NFIBrokerage/slipstream" target="_blank" rel="nofollow noopener"&gt;https://github.com/NFIBrokerage/slipstream&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/josevalim/status/1519377962063249409" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/josevalim/status/1519377962063249409&lt;/a&gt; – José Valim announced Dashbit is sponsoring part-time development of sonic_pi for the next 6 months&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://sonic-pi.net/" target="_blank" rel="nofollow noopener"&gt;https://sonic-pi.net/&lt;/a&gt; – Sonic Pi website&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/sonic-pi-net/sonic-pi" target="_blank" rel="nofollow noopener"&gt;https://github.com/sonic-pi-net/sonic-pi&lt;/a&gt; – Sonic Pi project&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.blog/2022-04-29-bringing-code-navigation-to-communities/" target="_blank" rel="nofollow noopener"&gt;https://github.blog/2022-04-29-bringing-code-navigation-to-communities/&lt;/a&gt; – Github gave Elixir another shout-out in a recent blog post “Bringing code navigation to communities”.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/josevalim/status/1519630932583632897" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/josevalim/status/1519630932583632897&lt;/a&gt; – The Nx project reaches two major milestones at the same time.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/elixir-nx/nx" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-nx/nx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/packages/exla" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/exla&lt;/a&gt; – EXLA package now on Hex.pm&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hex.pm/packages/torchx" target="_blank" rel="nofollow noopener"&gt;https://hex.pm/packages/torchx&lt;/a&gt; – Torchx package now on Hex.pm&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/robertoaloi/status/1520395745064542209" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/robertoaloi/status/1520395745064542209&lt;/a&gt; – WhatsApp's Erlang implementation of the Raft consensus algorithm is now open source&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/WhatsApp/waraft" target="_blank" rel="nofollow noopener"&gt;https://github.com/WhatsApp/waraft&lt;/a&gt; – WARaft is a Raft library in Erlang by WhatsApp. It provides an Erlang implementation to obtain consensus among replicated state machines.&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://apps.apple.com/us/app/diode-drive/id1605222443" target="_blank" rel="nofollow noopener"&gt;https://apps.apple.com/us/app/diode-drive/id1605222443&lt;/a&gt; – Diode Drive iOS app&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://play.google.com/store/apps/details?id=io.diode.drive" target="_blank" rel="nofollow noopener"&gt;https://play.google.com/store/apps/details?id=io.diode.drive&lt;/a&gt; – Google Play listing&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/elixir-desktop/desktop" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-desktop/desktop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-desktop/ios-example-app" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-desktop/ios-example-app&lt;/a&gt; – iOS example app&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-desktop/android-example-app" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-desktop/android-example-app&lt;/a&gt; – Android example app&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-desktop/runtimes" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-desktop/runtimes&lt;/a&gt; – Prepared runtimes for android and iOS devices.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/elixir-desktop/bridge" target="_blank" rel="nofollow noopener"&gt;https://github.com/elixir-desktop/bridge&lt;/a&gt; – Used by “desktop” - does native integrations&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://podcast.thinkingelixir.com/69" target="_blank" rel="nofollow noopener"&gt;https://podcast.thinkingelixir.com/69&lt;/a&gt; – Previous interview - episode 69&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://diode.io/diode%20drive/self-custody-for-data-22032/" target="_blank" rel="nofollow noopener"&gt;https://diode.io/diode%20drive/self-custody-for-data-22032/&lt;/a&gt; – Why you should care about Self-Custody for data now&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/couchbaselabs/iErl14" target="_blank" rel="nofollow noopener"&gt;https://github.com/couchbaselabs/iErl14&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://podcast.thinkingelixir.com/81" target="_blank" rel="nofollow noopener"&gt;https://podcast.thinkingelixir.com/81&lt;/a&gt; – Elixir in a Burrito with Quinn and Digit&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.wxwidgets.org/" target="_blank" rel="nofollow noopener"&gt;https://www.wxwidgets.org/&lt;/a&gt;&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/DominicLetz" target="_blank" rel="nofollow noopener"&gt;https://twitter.com/DominicLetz&lt;/a&gt; – on Twitter&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dominicletz/" target="_blank" rel="nofollow noopener"&gt;https://github.com/dominicletz/&lt;/a&gt; – on Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://diode.io/" target="_blank" rel="nofollow noopener"&gt;https://diode.io/&lt;/a&gt; – Diode.io website&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/diodechain" target="_blank" rel="nofollow noopener"&gt;https://github.com/diodechain&lt;/a&gt; – Diode Github organization&lt;/li&gt;
&lt;li&gt;Elixir Slack's desktop channel&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, cross platform, mobile, desktop, live view, blockchain</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Dominic Letz did something I thought was impossible. He got an Elixir application packaged up, approved, and available through the Apple App Store on iOS devices. The application runs Elixir on the device, creates a web view, and hosts Phoenix LiveView pages. They went further and created a bridge to integrate with more of the platform specific features of the device. Is Android your preferred platform? They have it running there as well and in the Google Play Store. We talk about how it works, challenges overcome, and where it is now. They also created several Github projects that show how to do this yourself to create a cross-platform desktop application and apps for Apple and Android mobile devices. Very cool! They want your help to make it even better.</p>

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

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

<ul>
<li><a href="https://twitter.com/whatyouhide/status/1521381183229210624" rel="nofollow">https://twitter.com/whatyouhide/status/1521381183229210624</a> – Mint now has an official WebSocket client</li>
<li><a href="https://github.com/elixir-mint/mint_web_socket" rel="nofollow">https://github.com/elixir-mint/mint_web_socket</a></li>
<li><a href="https://github.com/NFIBrokerage" rel="nofollow">https://github.com/NFIBrokerage</a></li>
<li><a href="https://github.com/NFIBrokerage/slipstream" rel="nofollow">https://github.com/NFIBrokerage/slipstream</a></li>
<li><a href="https://twitter.com/josevalim/status/1519377962063249409" rel="nofollow">https://twitter.com/josevalim/status/1519377962063249409</a> – José Valim announced Dashbit is sponsoring part-time development of sonic_pi for the next 6 months</li>
<li><a href="https://sonic-pi.net/" rel="nofollow">https://sonic-pi.net/</a> – Sonic Pi website</li>
<li><a href="https://github.com/sonic-pi-net/sonic-pi" rel="nofollow">https://github.com/sonic-pi-net/sonic-pi</a> – Sonic Pi project</li>
<li><a href="https://github.blog/2022-04-29-bringing-code-navigation-to-communities/" rel="nofollow">https://github.blog/2022-04-29-bringing-code-navigation-to-communities/</a> – Github gave Elixir another shout-out in a recent blog post “Bringing code navigation to communities”.</li>
<li><a href="https://twitter.com/josevalim/status/1519630932583632897" rel="nofollow">https://twitter.com/josevalim/status/1519630932583632897</a> – The Nx project reaches two major milestones at the same time.</li>
<li><a href="https://github.com/elixir-nx/nx" rel="nofollow">https://github.com/elixir-nx/nx</a></li>
<li><a href="https://hex.pm/packages/exla" rel="nofollow">https://hex.pm/packages/exla</a> – EXLA package now on Hex.pm</li>
<li><a href="https://hex.pm/packages/torchx" rel="nofollow">https://hex.pm/packages/torchx</a> – Torchx package now on Hex.pm</li>
<li><a href="https://twitter.com/robertoaloi/status/1520395745064542209" rel="nofollow">https://twitter.com/robertoaloi/status/1520395745064542209</a> – WhatsApp&#39;s Erlang implementation of the Raft consensus algorithm is now open source</li>
<li><a href="https://github.com/WhatsApp/waraft" rel="nofollow">https://github.com/WhatsApp/waraft</a> – WARaft is a Raft library in Erlang by WhatsApp. It provides an Erlang implementation to obtain consensus among replicated state machines.</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://apps.apple.com/us/app/diode-drive/id1605222443" rel="nofollow">https://apps.apple.com/us/app/diode-drive/id1605222443</a> – Diode Drive iOS app</li>
<li><a href="https://play.google.com/store/apps/details?id=io.diode.drive" rel="nofollow">https://play.google.com/store/apps/details?id=io.diode.drive</a> – Google Play listing</li>
<li><a href="https://github.com/elixir-desktop/desktop" rel="nofollow">https://github.com/elixir-desktop/desktop</a></li>
<li><a href="https://github.com/elixir-desktop/ios-example-app" rel="nofollow">https://github.com/elixir-desktop/ios-example-app</a> – iOS example app</li>
<li><a href="https://github.com/elixir-desktop/android-example-app" rel="nofollow">https://github.com/elixir-desktop/android-example-app</a> – Android example app</li>
<li><a href="https://github.com/elixir-desktop/runtimes" rel="nofollow">https://github.com/elixir-desktop/runtimes</a> – Prepared runtimes for android and iOS devices.</li>
<li><a href="https://github.com/elixir-desktop/bridge" rel="nofollow">https://github.com/elixir-desktop/bridge</a> – Used by “desktop” - does native integrations</li>
<li><a href="https://podcast.thinkingelixir.com/69" rel="nofollow">https://podcast.thinkingelixir.com/69</a> – Previous interview - episode 69</li>
<li><a href="https://diode.io/diode%20drive/self-custody-for-data-22032/" rel="nofollow">https://diode.io/diode%20drive/self-custody-for-data-22032/</a> – Why you should care about Self-Custody for data now</li>
<li><a href="https://github.com/couchbaselabs/iErl14" rel="nofollow">https://github.com/couchbaselabs/iErl14</a></li>
<li><a href="https://podcast.thinkingelixir.com/81" rel="nofollow">https://podcast.thinkingelixir.com/81</a> – Elixir in a Burrito with Quinn and Digit</li>
<li><a href="https://www.wxwidgets.org/" rel="nofollow">https://www.wxwidgets.org/</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/DominicLetz" rel="nofollow">https://twitter.com/DominicLetz</a> – on Twitter</li>
<li><a href="https://github.com/dominicletz/" rel="nofollow">https://github.com/dominicletz/</a> – on Github</li>
<li><a href="https://diode.io/" rel="nofollow">https://diode.io/</a> – Diode.io website</li>
<li><a href="https://github.com/diodechain" rel="nofollow">https://github.com/diodechain</a> – Diode Github organization</li>
<li>Elixir Slack&#39;s desktop channel</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>Dominic Letz did something I thought was impossible. He got an Elixir application packaged up, approved, and available through the Apple App Store on iOS devices. The application runs Elixir on the device, creates a web view, and hosts Phoenix LiveView pages. They went further and created a bridge to integrate with more of the platform specific features of the device. Is Android your preferred platform? They have it running there as well and in the Google Play Store. We talk about how it works, challenges overcome, and where it is now. They also created several Github projects that show how to do this yourself to create a cross-platform desktop application and apps for Apple and Android mobile devices. Very cool! They want your help to make it even better.</p>

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

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

<ul>
<li><a href="https://twitter.com/whatyouhide/status/1521381183229210624" rel="nofollow">https://twitter.com/whatyouhide/status/1521381183229210624</a> – Mint now has an official WebSocket client</li>
<li><a href="https://github.com/elixir-mint/mint_web_socket" rel="nofollow">https://github.com/elixir-mint/mint_web_socket</a></li>
<li><a href="https://github.com/NFIBrokerage" rel="nofollow">https://github.com/NFIBrokerage</a></li>
<li><a href="https://github.com/NFIBrokerage/slipstream" rel="nofollow">https://github.com/NFIBrokerage/slipstream</a></li>
<li><a href="https://twitter.com/josevalim/status/1519377962063249409" rel="nofollow">https://twitter.com/josevalim/status/1519377962063249409</a> – José Valim announced Dashbit is sponsoring part-time development of sonic_pi for the next 6 months</li>
<li><a href="https://sonic-pi.net/" rel="nofollow">https://sonic-pi.net/</a> – Sonic Pi website</li>
<li><a href="https://github.com/sonic-pi-net/sonic-pi" rel="nofollow">https://github.com/sonic-pi-net/sonic-pi</a> – Sonic Pi project</li>
<li><a href="https://github.blog/2022-04-29-bringing-code-navigation-to-communities/" rel="nofollow">https://github.blog/2022-04-29-bringing-code-navigation-to-communities/</a> – Github gave Elixir another shout-out in a recent blog post “Bringing code navigation to communities”.</li>
<li><a href="https://twitter.com/josevalim/status/1519630932583632897" rel="nofollow">https://twitter.com/josevalim/status/1519630932583632897</a> – The Nx project reaches two major milestones at the same time.</li>
<li><a href="https://github.com/elixir-nx/nx" rel="nofollow">https://github.com/elixir-nx/nx</a></li>
<li><a href="https://hex.pm/packages/exla" rel="nofollow">https://hex.pm/packages/exla</a> – EXLA package now on Hex.pm</li>
<li><a href="https://hex.pm/packages/torchx" rel="nofollow">https://hex.pm/packages/torchx</a> – Torchx package now on Hex.pm</li>
<li><a href="https://twitter.com/robertoaloi/status/1520395745064542209" rel="nofollow">https://twitter.com/robertoaloi/status/1520395745064542209</a> – WhatsApp&#39;s Erlang implementation of the Raft consensus algorithm is now open source</li>
<li><a href="https://github.com/WhatsApp/waraft" rel="nofollow">https://github.com/WhatsApp/waraft</a> – WARaft is a Raft library in Erlang by WhatsApp. It provides an Erlang implementation to obtain consensus among replicated state machines.</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://apps.apple.com/us/app/diode-drive/id1605222443" rel="nofollow">https://apps.apple.com/us/app/diode-drive/id1605222443</a> – Diode Drive iOS app</li>
<li><a href="https://play.google.com/store/apps/details?id=io.diode.drive" rel="nofollow">https://play.google.com/store/apps/details?id=io.diode.drive</a> – Google Play listing</li>
<li><a href="https://github.com/elixir-desktop/desktop" rel="nofollow">https://github.com/elixir-desktop/desktop</a></li>
<li><a href="https://github.com/elixir-desktop/ios-example-app" rel="nofollow">https://github.com/elixir-desktop/ios-example-app</a> – iOS example app</li>
<li><a href="https://github.com/elixir-desktop/android-example-app" rel="nofollow">https://github.com/elixir-desktop/android-example-app</a> – Android example app</li>
<li><a href="https://github.com/elixir-desktop/runtimes" rel="nofollow">https://github.com/elixir-desktop/runtimes</a> – Prepared runtimes for android and iOS devices.</li>
<li><a href="https://github.com/elixir-desktop/bridge" rel="nofollow">https://github.com/elixir-desktop/bridge</a> – Used by “desktop” - does native integrations</li>
<li><a href="https://podcast.thinkingelixir.com/69" rel="nofollow">https://podcast.thinkingelixir.com/69</a> – Previous interview - episode 69</li>
<li><a href="https://diode.io/diode%20drive/self-custody-for-data-22032/" rel="nofollow">https://diode.io/diode%20drive/self-custody-for-data-22032/</a> – Why you should care about Self-Custody for data now</li>
<li><a href="https://github.com/couchbaselabs/iErl14" rel="nofollow">https://github.com/couchbaselabs/iErl14</a></li>
<li><a href="https://podcast.thinkingelixir.com/81" rel="nofollow">https://podcast.thinkingelixir.com/81</a> – Elixir in a Burrito with Quinn and Digit</li>
<li><a href="https://www.wxwidgets.org/" rel="nofollow">https://www.wxwidgets.org/</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/DominicLetz" rel="nofollow">https://twitter.com/DominicLetz</a> – on Twitter</li>
<li><a href="https://github.com/dominicletz/" rel="nofollow">https://github.com/dominicletz/</a> – on Github</li>
<li><a href="https://diode.io/" rel="nofollow">https://diode.io/</a> – Diode.io website</li>
<li><a href="https://github.com/diodechain" rel="nofollow">https://github.com/diodechain</a> – Diode Github organization</li>
<li>Elixir Slack&#39;s desktop channel</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>
