



<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
     xmlns:atom="http://www.w3.org/2005/Atom"
     version="2.0">
  <channel>
    <title>LearnElixir.tv</title>
    <atom:link href="https://www.learnelixir.tv/feed/b25eb96e-bcb6-4ad1-a828-542c23c58529" rel="self" type="application/rss+xml" />
    <link>https://www.learnelixir.tv/</link>
    <description>
      Learn one of the best new programming languages with in-depth,
      step by step screencasts.
    </description>
    <language>en-us</language>
    <pubDate>Wed, 24 Jan 2018 16:59:28 +0000</pubDate>
    <lastBuildDate>Wed, 24 Jan 2018 16:59:28 +0000</lastBuildDate>

    <image>
      <title>LearnElixir.tv</title>
      <url>https://www.learnelixir.tv/images/logo.jpg</url>
      <link>https://www.learnelixir.tv/feed/b25eb96e-bcb6-4ad1-a828-542c23c58529</link>
    </image>

    <itunes:author>Daniel Berkompas</itunes:author>
    <itunes:category text="Education">
      <itunes:category text="Training"/>
    </itunes:category>
    <itunes:explicit>no</itunes:explicit>

      <item>
        <title>01. Introduction</title>
        <link>https://www.learnelixir.tv/episodes/01-introduction</link>
        <pubDate>Sat, 12 Sep 2015 23:00:09 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/01-introduction</guid>
        <description>Learn what makes Elixir attractive, as well as what you can expect from this course.</description>
        <enclosure url="http://embed.wistia.com/deliveries/d518982315ff36884b35d087902296a2dea0eac8/01-introduction.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn what makes Elixir attractive, as well as what you can expect from this course.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>7:46</itunes:duration>
      </item>

      <item>
        <title>02. Data Types</title>
        <link>https://www.learnelixir.tv/episodes/02-data-types</link>
        <pubDate>Mon, 14 Sep 2015 13:01:36 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/02-data-types</guid>
        <description>Learn about Elixir's data types, their implementation, and performance characteristics.</description>
        <enclosure url="http://embed.wistia.com/deliveries/388fc6a616a078576cdc868b8c2bb568ac09058e/02-data-types.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Elixir's data types, their implementation, and performance characteristics.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>10:47</itunes:duration>
      </item>

      <item>
        <title>03. Operators</title>
        <link>https://www.learnelixir.tv/episodes/03-operators</link>
        <pubDate>Sat, 19 Sep 2015 21:52:19 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/03-operators</guid>
        <description>Learn about Elixir's many operators. Most importantly, the match and pipeline operators.</description>
        <enclosure url="http://embed.wistia.com/deliveries/154f4890aa1f2f64ceb77fb17c52a5b39bcf1918/03-operators.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Elixir's many operators. Most importantly, the match and pipeline operators.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>14:12</itunes:duration>
      </item>

      <item>
        <title>04. Functions, Modules, and Structs</title>
        <link>https://www.learnelixir.tv/episodes/04-functions-modules-and-structs</link>
        <pubDate>Tue, 22 Sep 2015 13:17:09 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/04-functions-modules-and-structs</guid>
        <description>Learn how to organize your Elixir code into modules, named functions, and custom types.</description>
        <enclosure url="http://embed.wistia.com/deliveries/aac71d1f28250ea4f33fc46a6a7fd8a08452e8d5/04-functions-modules-and-structs.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn how to organize your Elixir code into modules, named functions, and custom types.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>14:26</itunes:duration>
      </item>

      <item>
        <title>05. Control Flow</title>
        <link>https://www.learnelixir.tv/episodes/05-control-flow</link>
        <pubDate>Wed, 23 Sep 2015 13:26:55 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/05-control-flow</guid>
        <description>Learn how to control the flow of your Elixir program with macros, pattern matching, and guards.</description>
        <enclosure url="http://embed.wistia.com/deliveries/30d1eba61ace1bdd65e01bae349dc56d61db9819/05-control-flow.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn how to control the flow of your Elixir program with macros, pattern matching, and guards.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>7:45</itunes:duration>
      </item>

      <item>
        <title>06. Recursion</title>
        <link>https://www.learnelixir.tv/episodes/06-recursion</link>
        <pubDate>Fri, 25 Sep 2015 14:08:18 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/06-recursion</guid>
        <description>Learn how Elixir replaces loops with recursion, and how to use tail call optimization.</description>
        <enclosure url="http://embed.wistia.com/deliveries/db9f537d675c1f9f14d614c045e501f495bc109c/06-recursion.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn how Elixir replaces loops with recursion, and how to use tail call optimization.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>12:05</itunes:duration>
      </item>

      <item>
        <title>07. Enum and Stream</title>
        <link>https://www.learnelixir.tv/episodes/07-enum-and-stream</link>
        <pubDate>Wed, 30 Sep 2015 14:43:02 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/07-enum-and-stream</guid>
        <description>Learn more about the Capture Operator, the Enum module, and the lazy version, Stream.</description>
        <enclosure url="http://embed.wistia.com/deliveries/19810d539071cda4426e5d2f044a9bdb06b6df7c/07-enum-and-stream.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn more about the Capture Operator, the Enum module, and the lazy version, Stream.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>12:32</itunes:duration>
      </item>

      <item>
        <title>08. Comprehensions</title>
        <link>https://www.learnelixir.tv/episodes/08-comprehensions</link>
        <pubDate>Fri, 02 Oct 2015 13:36:02 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/08-comprehensions</guid>
        <description>Learn about Elixir's final loop-like feature: comprehensions, powered by the for macro.</description>
        <enclosure url="http://embed.wistia.com/deliveries/1bbb01769deeded281a326a6ee084f78ba6a6e31/08-comprehensions.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Elixir's final loop-like feature: comprehensions, powered by the for macro.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>7:06</itunes:duration>
      </item>

      <item>
        <title>09. Sigils</title>
        <link>https://www.learnelixir.tv/episodes/09-sigils</link>
        <pubDate>Wed, 07 Oct 2015 13:33:27 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/09-sigils</guid>
        <description>Learn about Sigils, Elixir's shorthand expressions. Including how to write your own.</description>
        <enclosure url="http://embed.wistia.com/deliveries/ce41d8dfda9a7f3d81dc7e451e27657de9846dec/09-sigils.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Sigils, Elixir's shorthand expressions. Including how to write your own.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>5:15</itunes:duration>
      </item>

      <item>
        <title>10. Mix</title>
        <link>https://www.learnelixir.tv/episodes/10-mix</link>
        <pubDate>Mon, 12 Oct 2015 15:53:02 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/10-mix</guid>
        <description>Learn about Mix, the project builder and manager for Elixir, including custom mix tasks.</description>
        <enclosure url="http://embed.wistia.com/deliveries/6ad0306c976fd34556d0abe643ad49a8fa412269/10-mix.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Mix, the project builder and manager for Elixir, including custom mix tasks.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>17:57</itunes:duration>
      </item>

      <item>
        <title>11. Hex</title>
        <link>https://www.learnelixir.tv/episodes/11-hex</link>
        <pubDate>Wed, 14 Oct 2015 13:34:17 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/11-hex</guid>
        <description>Learn about Elixir's package repository, Hex, and how to install and upload packages.</description>
        <enclosure url="http://embed.wistia.com/deliveries/0f35b4263ca2567f4cbf1704c1c27c761f2bd568/11-hex.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Elixir's package repository, Hex, and how to install and upload packages.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>7:03</itunes:duration>
      </item>

      <item>
        <title>12. ExUnit</title>
        <link>https://www.learnelixir.tv/episodes/12-ex-unit</link>
        <pubDate>Sat, 17 Oct 2015 14:01:23 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/12-ex-unit</guid>
        <description>Learn how to use ExUnit, Elixir's built-in testing framework, and one of its best features: doctests.</description>
        <enclosure url="http://embed.wistia.com/deliveries/0aa7d4c8d162c8877ecfdf9d5f97c6f266447b65/12-ex-unit.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn how to use ExUnit, Elixir's built-in testing framework, and one of its best features: doctests.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>9:31</itunes:duration>
      </item>

      <item>
        <title>13. Processes</title>
        <link>https://www.learnelixir.tv/episodes/13-processes</link>
        <pubDate>Thu, 22 Oct 2015 14:08:54 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/13-processes</guid>
        <description>Learn about processes, Elixir's core concurrency feature. Processes are an essential Elixir concept, so don't miss it!</description>
        <enclosure url="http://embed.wistia.com/deliveries/b0501cdb0fc1460172fdfdce449f9116d7a16844/13-processes.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about processes, Elixir's core concurrency feature. Processes are an essential Elixir concept, so don't miss it!</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>10:21</itunes:duration>
      </item>

      <item>
        <title>14. GenServer</title>
        <link>https://www.learnelixir.tv/episodes/14-genserver</link>
        <pubDate>Mon, 26 Oct 2015 16:36:06 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/14-genserver</guid>
        <description>This episode begins our look at OTP, starting out with GenServer, its component for managing long-running processes.</description>
        <enclosure url="http://embed.wistia.com/deliveries/af25a93f74c1190d6547a80ec93938ea15842535/14-genserver.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>This episode begins our look at OTP, starting out with GenServer, its component for managing long-running processes.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>11:53</itunes:duration>
      </item>

      <item>
        <title>15. Supervisor</title>
        <link>https://www.learnelixir.tv/episodes/15-supervisor</link>
        <pubDate>Sat, 31 Oct 2015 14:42:23 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/15-supervisor</guid>
        <description>Learn about error handling in OTP,  and supervision trees, the OTP framework's powerful way of keeping a system stable.</description>
        <enclosure url="http://embed.wistia.com/deliveries/92d8eba697cf2fd905600d277eb7fdf8ec118825/15-supervisor.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about error handling in OTP,  and supervision trees, the OTP framework's powerful way of keeping a system stable.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>9:08</itunes:duration>
      </item>

      <item>
        <title>16. Applications</title>
        <link>https://www.learnelixir.tv/episodes/16-applications</link>
        <pubDate>Mon, 09 Nov 2015 15:40:24 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/16-applications</guid>
        <description>Learn what OTP applications are, and how to build one with an in-depth, detailed demo!</description>
        <enclosure url="http://embed.wistia.com/deliveries/2a22ea71bbaa910d83f453e31cdbb639993770b4/16-applications.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn what OTP applications are, and how to build one with an in-depth, detailed demo!</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>41:51</itunes:duration>
      </item>

      <item>
        <title>17. Task and Agent</title>
        <link>https://www.learnelixir.tv/episodes/17-task-and-agent</link>
        <pubDate>Wed, 11 Nov 2015 15:31:33 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/17-task-and-agent</guid>
        <description>You don't need a GenServer for everything. Try Task for asynchronous jobs, and Agent for simple storage.</description>
        <enclosure url="http://embed.wistia.com/deliveries/b57e2a34cad1dfa1e2a22aa1bc1210005bb4bfdf/17-task-and-agent.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>You don't need a GenServer for everything. Try Task for asynchronous jobs, and Agent for simple storage.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>3:21</itunes:duration>
      </item>

      <item>
        <title>18. Nodes</title>
        <link>https://www.learnelixir.tv/episodes/18-nodes</link>
        <pubDate>Sat, 14 Nov 2015 17:32:45 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/18-nodes</guid>
        <description>Learn about how Elixir makes it trivially easy to distribute your app between machines.</description>
        <enclosure url="http://embed.wistia.com/deliveries/c31f2b8add23de26536cb150297a730de7d2a9e8/18-nodes.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about how Elixir makes it trivially easy to distribute your app between machines.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>4:00</itunes:duration>
      </item>

      <item>
        <title>19. Protocols</title>
        <link>https://www.learnelixir.tv/episodes/19-protocols</link>
        <pubDate>Fri, 20 Nov 2015 13:22:58 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/19-protocols</guid>
        <description>Learn about Elixir's data polymorphism feature: Protocols. Also, learn a bit about how Elixir handles extension.</description>
        <enclosure url="http://embed.wistia.com/deliveries/427f2c9a56cba286a0085622096c6cf535087ac2/19-protocols.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Elixir's data polymorphism feature: Protocols. Also, learn a bit about how Elixir handles extension.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>8:38</itunes:duration>
      </item>

      <item>
        <title>20. Behaviours</title>
        <link>https://www.learnelixir.tv/episodes/20-behaviours</link>
        <pubDate>Sat, 21 Nov 2015 20:31:14 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/20-behaviours</guid>
        <description>Learn about Elixir's answer to interfaces from object-oriented languages: Behaviours.</description>
        <enclosure url="http://embed.wistia.com/deliveries/b06cf97fe56d67ad7630b61b2ef387b6aee8d816/20-behaviours.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Elixir's answer to interfaces from object-oriented languages: Behaviours.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>6:53</itunes:duration>
      </item>

      <item>
        <title>21. Exceptions</title>
        <link>https://www.learnelixir.tv/episodes/21-exceptions</link>
        <pubDate>Wed, 25 Nov 2015 14:52:25 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/21-exceptions</guid>
        <description>Learn what little you need to know about Elixir exceptions. You won't be using them often!</description>
        <enclosure url="http://embed.wistia.com/deliveries/e92a6b00ee54561419786c93cc473d68e681ab80/21-exceptions.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn what little you need to know about Elixir exceptions. You won't be using them often!</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>2:52</itunes:duration>
      </item>

      <item>
        <title>22. Macros</title>
        <link>https://www.learnelixir.tv/episodes/22-macros</link>
        <pubDate>Thu, 10 Dec 2015 14:09:44 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/22-macros</guid>
        <description>Learn how why Elixir has macros, how they work, and how to write your own.</description>
        <enclosure url="http://embed.wistia.com/deliveries/57816b49af5347ca4e20c9f17ce3570c5ccf525e/22-macros.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn how why Elixir has macros, how they work, and how to write your own.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>20:09</itunes:duration>
      </item>

      <item>
        <title>23. Binary</title>
        <link>https://www.learnelixir.tv/episodes/23-binary</link>
        <pubDate>Sat, 19 Dec 2015 15:16:12 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/23-binary</guid>
        <description>Learn more about how to work with binary data using Elixir pattern matching.</description>
        <enclosure url="http://embed.wistia.com/deliveries/8f0ded845dc0564b045979503d6ac9d1201d1a92/23-binary.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn more about how to work with binary data using Elixir pattern matching.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>6:38</itunes:duration>
      </item>

      <item>
        <title>24. GenEvent</title>
        <link>https://www.learnelixir.tv/episodes/24-gen-event</link>
        <pubDate>Sat, 02 Jan 2016 18:57:54 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/24-gen-event</guid>
        <description>Learn about OTP's publish/subscribe paradigm, and GenEvent, Elixir's wrapper for  it.</description>
        <enclosure url="http://embed.wistia.com/deliveries/dd74474114201066a62cb0191726f0721c896f2b/24-gen-event.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about OTP's publish/subscribe paradigm, and GenEvent, Elixir's wrapper for  it.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>7:19</itunes:duration>
      </item>

      <item>
        <title>25. Dialyzer</title>
        <link>https://www.learnelixir.tv/episodes/25-dialyzer</link>
        <pubDate>Sat, 09 Jan 2016 22:23:11 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/25-dialyzer</guid>
        <description>Learn how to get some of the benefits of static typing with Erlang's static analysis tool, dialyzer.</description>
        <enclosure url="http://embed.wistia.com/deliveries/16526cbdaf8fd5340f8bf20fbd62e073251c6eb2/25-dialyzer.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn how to get some of the benefits of static typing with Erlang's static analysis tool, dialyzer.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>11:52</itunes:duration>
      </item>

      <item>
        <title>26. Deployment</title>
        <link>https://www.learnelixir.tv/episodes/26-deployment</link>
        <pubDate>Wed, 27 Jan 2016 00:08:42 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/26-deployment</guid>
        <description>Learn how to deploy an Elixir app to self-managed hardware, using ExRM.</description>
        <enclosure url="http://embed.wistia.com/deliveries/6abd31857087ced262a3ec32dc4425f40e38ec29/26-deployment.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn how to deploy an Elixir app to self-managed hardware, using ExRM.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>8:12</itunes:duration>
      </item>

      <item>
        <title>27. Observer</title>
        <link>https://www.learnelixir.tv/episodes/27-observer</link>
        <pubDate>Sat, 30 Jul 2016 20:40:37 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/27-observer</guid>
        <description>Learn about :observer, a GUI tool for observing an Erlang node.</description>
        <enclosure url="http://embed.wistia.com/deliveries/fe4ff95cbd3523c2ed9bc189f56e51a013c2232d/27-observer.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about :observer, a GUI tool for observing an Erlang node.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>5:58</itunes:duration>
      </item>

      <item>
        <title>28. With Macro</title>
        <link>https://www.learnelixir.tv/episodes/28-with-macro</link>
        <pubDate>Sat, 27 Aug 2016 21:08:12 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/28-with-macro</guid>
        <description>The with macro was introduced in Elixir 1.2, and can be a little confusing.</description>
        <enclosure url="http://embed.wistia.com/deliveries/994e907ce3f23eea59e24be05b2ea98ab003f4b4/with.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>The with macro was introduced in Elixir 1.2, and can be a little confusing.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>3:49</itunes:duration>
      </item>

      <item>
        <title>29. Registry</title>
        <link>https://www.learnelixir.tv/episodes/29-registry</link>
        <pubDate>Sat, 21 Jan 2017 15:36:00 +0000</pubDate>
        <guid isPermalink="false">https://www.learnelixir.tv/episodes/29-registry</guid>
        <description>Learn about Registry, key-value process storage.</description>
        <enclosure url="http://embed.wistia.com/deliveries/dd9f63a7357a3fc08d3fdb548fcaa09d4024c537/29-registry.mp4" length="1024" type="video/mp4"></enclosure>
        <itunes:author>Daniel Berkompas</itunes:author>
        <itunes:image href="https://www.learnelixir.tv/images/logo.jpg" />
        <itunes:summary>Learn about Registry, key-value process storage.</itunes:summary>
        <itunes:explicit>no</itunes:explicit>
        <itunes:duration>4:03</itunes:duration>
      </item>

  </channel>
</rss>
