<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Thu, 23 Apr 2026 05:07:27 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Thinking Elixir Podcast - Episodes Tagged with “Extension”</title>
    <link>https://podcast.thinkingelixir.com/tags/extension</link>
    <pubDate>Tue, 16 Aug 2022 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>112: Putting LiveView in a Chrome Extension</title>
  <link>https://podcast.thinkingelixir.com/112</link>
  <guid isPermaLink="false">717f186b-f758-4c94-a0ae-7472298a668a</guid>
  <pubDate>Tue, 16 Aug 2022 04:15:00 -0600</pubDate>
  <author>ThinkingElixir.com</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/811c9756-babe-40ac-8c25-b3bb24e522e0/717f186b-f758-4c94-a0ae-7472298a668a.mp3" length="39598080" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>ThinkingElixir.com</itunes:author>
  <itunes:subtitle>Google Chrome extension that displays a LiveView and integrates with Gmail? Steve Bussey shares how he did just that! We learn how and why he did it. He shares tips for others who want to do it too!</itunes:subtitle>
  <itunes:duration>54:34</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>Google Chrome extension that displays a LiveView and integrates with a web page like Gmail? Steve Bussey shares how he did just that! We learn how it worked, why he did it, the benefits he sees, and how this differs from the conventional approach. He explains the small JS shim used, recommends a library to help when integrating with Gmail and he explains how the user experience is great, particularly when rolling out new versions! Steve goes further to talk about Chrome's new v3 extension API and targeting multiple browsers.
Show Notes online - http://podcast.thinkingelixir.com/112 (http://podcast.thinkingelixir.com/112)
Elixir Community News
- https://github.com/WhatsApp/eqwalizer/blob/main/FAQ.md (https://github.com/WhatsApp/eqwalizer/blob/main/FAQ.md) – WhatsApp static type checker eqWAlizer added a FAQ.
- https://twitter.com/robertoaloi/status/1555470447671754753 (https://twitter.com/robertoaloi/status/1555470447671754753) – Experimental support in erlang_ls has also been built for eqWAlizer
- https://github.com/erlang-ls/erlang_ls/pull/1356 (https://github.com/erlang-ls/erlang_ls/pull/1356) – Erlang LS eqWAlizer support
- https://twitter.com/michalmuskala/status/1554813818475319296 (https://twitter.com/michalmuskala/status/1554813818475319296) – Erlang/OTP's Dialyzer can now be run incrementally, which works out ~7x faster on average
- https://github.com/erlang/otp/pull/5997 (https://github.com/erlang/otp/pull/5997) – Dialyzer PR with more details
- https://twitter.com/chris_mccord/status/1554478915477028864 (https://twitter.com/chris_mccord/status/1554478915477028864) – Initial verified routes announcement from Chris McCord for Phoenix 1.7
- https://twitter.com/josevalim/status/1554512359485542400 (https://twitter.com/josevalim/status/1554512359485542400) – José Valim gave more clarification on what verified routes means.
- https://twitter.com/hugobarauna/status/1554547730302832641 (https://twitter.com/hugobarauna/status/1554547730302832641) – Hugo Baraúna created a 5 minute Youtube video showing how to integrate Livebook with Google BigQuery.
- https://twitter.com/akoutmos/status/1556046188784324616 (https://twitter.com/akoutmos/status/1556046188784324616) – Alex Koutmos teased that he's adding Benchee support to Livebook.
- https://podcast.thinkingelixir.com/94 (https://podcast.thinkingelixir.com/94) – Benchee discussion with Tobias Pfeiffer in episode 94.
- https://erlangforums.com/t/pgmp-postgresql-client-with-logical-replication-to-ets/1707 (https://erlangforums.com/t/pgmp-postgresql-client-with-logical-replication-to-ets/1707) – Interesting Erlang library launched called pgmp
- https://github.com/shortishly/pgmp (https://github.com/shortishly/pgmp) – pgmp is a PostgreSQL client with support for simple and extended query, and logical replication to ETS.
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://twitter.com/yoooodaaaa/status/1544434779327811585 (https://twitter.com/yoooodaaaa/status/1544434779327811585) – Tweet about creating a chrome extension
- https://pragprog.com/titles/sbsockets/real-time-phoenix/ (https://pragprog.com/titles/sbsockets/real-time-phoenix/) – Author of "Real-Time Phoenix" book
- https://salesloft.com/ (https://salesloft.com/)
- https://chrome.google.com/webstore/detail/honey-automatic-coupons-r/bmnlcjabgnpnenekpadlanbbkooimhnj?hl=en-GB (https://chrome.google.com/webstore/detail/honey-automatic-coupons-r/bmnlcjabgnpnenekpadlanbbkooimhnj?hl=en-GB)
- https://www.streak.com/post/announcing-inboxsdk (https://www.streak.com/post/announcing-inboxsdk)
- https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe)
Guest Information
- https://twitter.com/YOOOODAAAA (https://twitter.com/YOOOODAAAA) – on Twitter
- https://github.com/sb8244/ (https://github.com/sb8244/) – on Github
- https://stephenbussey.com (https://stephenbussey.com) – Blog
- https://pragprog.com/titles/sbsockets/real-time-phoenix/ (https://pragprog.com/titles/sbsockets/real-time-phoenix/) – Real-Time Phoenix book
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, live view, LiveView, chrome, extension, iframe</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Google Chrome extension that displays a LiveView and integrates with a web page like Gmail? Steve Bussey shares how he did just that! We learn how it worked, why he did it, the benefits he sees, and how this differs from the conventional approach. He explains the small JS shim used, recommends a library to help when integrating with Gmail and he explains how the user experience is great, particularly when rolling out new versions! Steve goes further to talk about Chrome&#39;s new v3 extension API and targeting multiple browsers.</p>

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

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

<ul>
<li><a href="https://github.com/WhatsApp/eqwalizer/blob/main/FAQ.md" rel="nofollow">https://github.com/WhatsApp/eqwalizer/blob/main/FAQ.md</a> – WhatsApp static type checker eqWAlizer added a FAQ.</li>
<li><a href="https://twitter.com/robertoaloi/status/1555470447671754753" rel="nofollow">https://twitter.com/robertoaloi/status/1555470447671754753</a> – Experimental support in erlang_ls has also been built for eqWAlizer</li>
<li><a href="https://github.com/erlang-ls/erlang_ls/pull/1356" rel="nofollow">https://github.com/erlang-ls/erlang_ls/pull/1356</a> – Erlang LS eqWAlizer support</li>
<li><a href="https://twitter.com/michalmuskala/status/1554813818475319296" rel="nofollow">https://twitter.com/michalmuskala/status/1554813818475319296</a> – Erlang/OTP&#39;s Dialyzer can now be run incrementally, which works out ~7x faster on average</li>
<li><a href="https://github.com/erlang/otp/pull/5997" rel="nofollow">https://github.com/erlang/otp/pull/5997</a> – Dialyzer PR with more details</li>
<li><a href="https://twitter.com/chris_mccord/status/1554478915477028864" rel="nofollow">https://twitter.com/chris_mccord/status/1554478915477028864</a> – Initial verified routes announcement from Chris McCord for Phoenix 1.7</li>
<li><a href="https://twitter.com/josevalim/status/1554512359485542400" rel="nofollow">https://twitter.com/josevalim/status/1554512359485542400</a> – José Valim gave more clarification on what verified routes means.</li>
<li><a href="https://twitter.com/hugobarauna/status/1554547730302832641" rel="nofollow">https://twitter.com/hugobarauna/status/1554547730302832641</a> – Hugo Baraúna created a 5 minute Youtube video showing how to integrate Livebook with Google BigQuery.</li>
<li><a href="https://twitter.com/akoutmos/status/1556046188784324616" rel="nofollow">https://twitter.com/akoutmos/status/1556046188784324616</a> – Alex Koutmos teased that he&#39;s adding Benchee support to Livebook.</li>
<li><a href="https://podcast.thinkingelixir.com/94" rel="nofollow">https://podcast.thinkingelixir.com/94</a> – Benchee discussion with Tobias Pfeiffer in episode 94.</li>
<li><a href="https://erlangforums.com/t/pgmp-postgresql-client-with-logical-replication-to-ets/1707" rel="nofollow">https://erlangforums.com/t/pgmp-postgresql-client-with-logical-replication-to-ets/1707</a> – Interesting Erlang library launched called pgmp</li>
<li><a href="https://github.com/shortishly/pgmp" rel="nofollow">https://github.com/shortishly/pgmp</a> – pgmp is a PostgreSQL client with support for simple and extended query, and logical replication to ETS.</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://twitter.com/yoooodaaaa/status/1544434779327811585" rel="nofollow">https://twitter.com/yoooodaaaa/status/1544434779327811585</a> – Tweet about creating a chrome extension</li>
<li><a href="https://pragprog.com/titles/sbsockets/real-time-phoenix/" rel="nofollow">https://pragprog.com/titles/sbsockets/real-time-phoenix/</a> – Author of &quot;Real-Time Phoenix&quot; book</li>
<li><a href="https://salesloft.com/" rel="nofollow">https://salesloft.com/</a></li>
<li><a href="https://chrome.google.com/webstore/detail/honey-automatic-coupons-r/bmnlcjabgnpnenekpadlanbbkooimhnj?hl=en-GB" rel="nofollow">https://chrome.google.com/webstore/detail/honey-automatic-coupons-r/bmnlcjabgnpnenekpadlanbbkooimhnj?hl=en-GB</a></li>
<li><a href="https://www.streak.com/post/announcing-inboxsdk" rel="nofollow">https://www.streak.com/post/announcing-inboxsdk</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/YOOOODAAAA" rel="nofollow">https://twitter.com/YOOOODAAAA</a> – on Twitter</li>
<li><a href="https://github.com/sb8244/" rel="nofollow">https://github.com/sb8244/</a> – on Github</li>
<li><a href="https://stephenbussey.com" rel="nofollow">https://stephenbussey.com</a> – Blog</li>
<li><a href="https://pragprog.com/titles/sbsockets/real-time-phoenix/" rel="nofollow">https://pragprog.com/titles/sbsockets/real-time-phoenix/</a> – Real-Time Phoenix book</li>
</ul>

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

<ul>
<li>Message the show - <a href="https://twitter.com/ThinkingElixir" rel="nofollow">@ThinkingElixir</a></li>
<li>Email the show - <a href="mailto:show@thinkingelixir.com" rel="nofollow">show@thinkingelixir.com</a></li>
<li>Mark Ericksen - <a href="https://twitter.com/brainlid" rel="nofollow">@brainlid</a></li>
<li>David Bernheisel - <a href="https://twitter.com/bernheisel" rel="nofollow">@bernheisel</a></li>
<li>Cade Ward - <a href="https://twitter.com/cadebward" rel="nofollow">@cadebward</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://fly.io">Fly.io</a>: <a rel="nofollow" href="https://fly.io">Fly.io is a great place to deploy your next Phoenix application! Check them out!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Google Chrome extension that displays a LiveView and integrates with a web page like Gmail? Steve Bussey shares how he did just that! We learn how it worked, why he did it, the benefits he sees, and how this differs from the conventional approach. He explains the small JS shim used, recommends a library to help when integrating with Gmail and he explains how the user experience is great, particularly when rolling out new versions! Steve goes further to talk about Chrome&#39;s new v3 extension API and targeting multiple browsers.</p>

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

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

<ul>
<li><a href="https://github.com/WhatsApp/eqwalizer/blob/main/FAQ.md" rel="nofollow">https://github.com/WhatsApp/eqwalizer/blob/main/FAQ.md</a> – WhatsApp static type checker eqWAlizer added a FAQ.</li>
<li><a href="https://twitter.com/robertoaloi/status/1555470447671754753" rel="nofollow">https://twitter.com/robertoaloi/status/1555470447671754753</a> – Experimental support in erlang_ls has also been built for eqWAlizer</li>
<li><a href="https://github.com/erlang-ls/erlang_ls/pull/1356" rel="nofollow">https://github.com/erlang-ls/erlang_ls/pull/1356</a> – Erlang LS eqWAlizer support</li>
<li><a href="https://twitter.com/michalmuskala/status/1554813818475319296" rel="nofollow">https://twitter.com/michalmuskala/status/1554813818475319296</a> – Erlang/OTP&#39;s Dialyzer can now be run incrementally, which works out ~7x faster on average</li>
<li><a href="https://github.com/erlang/otp/pull/5997" rel="nofollow">https://github.com/erlang/otp/pull/5997</a> – Dialyzer PR with more details</li>
<li><a href="https://twitter.com/chris_mccord/status/1554478915477028864" rel="nofollow">https://twitter.com/chris_mccord/status/1554478915477028864</a> – Initial verified routes announcement from Chris McCord for Phoenix 1.7</li>
<li><a href="https://twitter.com/josevalim/status/1554512359485542400" rel="nofollow">https://twitter.com/josevalim/status/1554512359485542400</a> – José Valim gave more clarification on what verified routes means.</li>
<li><a href="https://twitter.com/hugobarauna/status/1554547730302832641" rel="nofollow">https://twitter.com/hugobarauna/status/1554547730302832641</a> – Hugo Baraúna created a 5 minute Youtube video showing how to integrate Livebook with Google BigQuery.</li>
<li><a href="https://twitter.com/akoutmos/status/1556046188784324616" rel="nofollow">https://twitter.com/akoutmos/status/1556046188784324616</a> – Alex Koutmos teased that he&#39;s adding Benchee support to Livebook.</li>
<li><a href="https://podcast.thinkingelixir.com/94" rel="nofollow">https://podcast.thinkingelixir.com/94</a> – Benchee discussion with Tobias Pfeiffer in episode 94.</li>
<li><a href="https://erlangforums.com/t/pgmp-postgresql-client-with-logical-replication-to-ets/1707" rel="nofollow">https://erlangforums.com/t/pgmp-postgresql-client-with-logical-replication-to-ets/1707</a> – Interesting Erlang library launched called pgmp</li>
<li><a href="https://github.com/shortishly/pgmp" rel="nofollow">https://github.com/shortishly/pgmp</a> – pgmp is a PostgreSQL client with support for simple and extended query, and logical replication to ETS.</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://twitter.com/yoooodaaaa/status/1544434779327811585" rel="nofollow">https://twitter.com/yoooodaaaa/status/1544434779327811585</a> – Tweet about creating a chrome extension</li>
<li><a href="https://pragprog.com/titles/sbsockets/real-time-phoenix/" rel="nofollow">https://pragprog.com/titles/sbsockets/real-time-phoenix/</a> – Author of &quot;Real-Time Phoenix&quot; book</li>
<li><a href="https://salesloft.com/" rel="nofollow">https://salesloft.com/</a></li>
<li><a href="https://chrome.google.com/webstore/detail/honey-automatic-coupons-r/bmnlcjabgnpnenekpadlanbbkooimhnj?hl=en-GB" rel="nofollow">https://chrome.google.com/webstore/detail/honey-automatic-coupons-r/bmnlcjabgnpnenekpadlanbbkooimhnj?hl=en-GB</a></li>
<li><a href="https://www.streak.com/post/announcing-inboxsdk" rel="nofollow">https://www.streak.com/post/announcing-inboxsdk</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe</a></li>
</ul>

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

<ul>
<li><a href="https://twitter.com/YOOOODAAAA" rel="nofollow">https://twitter.com/YOOOODAAAA</a> – on Twitter</li>
<li><a href="https://github.com/sb8244/" rel="nofollow">https://github.com/sb8244/</a> – on Github</li>
<li><a href="https://stephenbussey.com" rel="nofollow">https://stephenbussey.com</a> – Blog</li>
<li><a href="https://pragprog.com/titles/sbsockets/real-time-phoenix/" rel="nofollow">https://pragprog.com/titles/sbsockets/real-time-phoenix/</a> – Real-Time Phoenix book</li>
</ul>

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

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