<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/feed-premium.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" xmlns:media="http://search.yahoo.com/mrss/" xmlns:podcast="https://podcastindex.org/namespace/1.0" version="2.0">
  <channel>
    <feedpress:locale>en</feedpress:locale>
    <atom:link rel="self" href="https://feeds.therepl.net/therepl"/>
    <atom:link rel="hub" href="https://feedpress.superfeedr.com/"/>
    <generator>Hugo 0.103.0</generator>
    <title>The REPL</title>
    <link>https://www.therepl.net/</link>
    <language>en</language>
    <copyright>Copyright 2018 Daniel Compton</copyright>
    <itunes:subtitle>A podcast diving into the technical details behind Clojure programs</itunes:subtitle>
    <itunes:author>Daniel Compton</itunes:author>
    <itunes:summary>A podcast diving into the technical details behind Clojure programs</itunes:summary>
    <description>Daniel Compton talks to Clojure and ClojureScript developers about the libraries and systems they have built. They dive into the nitty-gritty details and technical challenges the authors faced.</description>
    <content:encoded><![CDATA[
    <p>Daniel Compton talks to Clojure and ClojureScript developers about the libraries and systems they have built. They dive into the nitty-gritty details and technical challenges the authors faced.</p>
    ]]></content:encoded>
    <itunes:type>episodic</itunes:type>
    <description>A podcast diving into the technical details behind Clojure programs</description>
    <itunes:owner>
      <itunes:name>Daniel Compton</itunes:name>
      <itunes:email>desk@danielcompton.net</itunes:email>
    </itunes:owner>
    <itunes:explicit>false</itunes:explicit>
    <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
    <itunes:category text="Technology"/>
    <item>
      <title>56: XTDB: A Bitemporal database in Clojure</title>
      <itunes:title>XTDB: A Bitemporal database in Clojure</itunes:title>
      <itunes:episode>56</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Jeremy Taylor and James Henderson talk about building XTDB, bitemporality, SQL compatibility, and Apache Arrow</itunes:subtitle>
      <itunes:summary>Jeremy Taylor and James Henderson talk about building XTDB, bitemporality, SQL compatibility, and Apache Arrow</itunes:summary>
      <description>Jeremy Taylor and James Henderson talk about building XTDB, bitemporality, SQL compatibility, and Apache Arrow.  Launching XTDB v2 Grid Dynamics acquires JUXT LSM Tree The Generational Hypothesis JUXT Cast - Viktor Leis HTAP Processing Are We There Yet - Rich Hickey Jepsen Consistency Tree Jepsen Datomic test Jepsen Postgres test Andy Pavlo - CMU Intro to Database Systems sqllogictest </description>
      <content:encoded><![CDATA[
      <p>Jeremy Taylor and James Henderson talk about building XTDB, bitemporality, SQL compatibility, and Apache Arrow</p>

      <ul>
<li><a href="https://xtdb.com/blog/launching-xtdb-v2">Launching XTDB v2</a></li>
<li><a href="https://www.griddynamics.com/press-releases/grid-dynamics-expands-global-footprint-with-juxt-acquisition">Grid Dynamics acquires JUXT</a></li>
<li><a href="https://www.scylladb.com/glossary/log-structured-merge-tree">LSM Tree</a></li>
<li><a href="https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/generations.html">The Generational Hypothesis</a></li>
<li><a href="https://www.youtube.com/watch?v=tyVkNlUP3-k">JUXT Cast - Viktor Leis</a></li>
<li><a href="https://en.wikipedia.org/wiki/Hybrid_transactional/analytical_processing">HTAP Processing</a></li>
<li><a href="https://github.com/matthiasn/talk-transcripts/blob/master/Hickey_Rich/AreWeThereYet.md">Are We There Yet - Rich Hickey</a></li>
<li><a href="https://jepsen.io/consistency/models">Jepsen Consistency Tree</a></li>
<li><a href="https://jepsen.io/analyses/datomic-pro-1.0.7075">Jepsen Datomic test</a></li>
<li><a href="https://jepsen.io/analyses/postgresql-12.3">Jepsen Postgres test</a></li>
<li><a href="https://www.youtube.com/watch?v=APqWIjtzNGE">Andy Pavlo - CMU Intro to Database Systems</a></li>
<li><a href="https://www.sqlite.org/sqllogictest/doc/trunk/about.wiki">sqllogictest</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/17050931/therepl-056.mp3" length="37036755" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/56/</guid>
      <link>https://www.therepl.net/episodes/56/</link>
      <pubDate>Fri, 13 Jun 2025 20:23:56 +1200</pubDate>
      <itunes:duration>01:17:09</itunes:duration>
    </item>
    <item>
      <title>55: Instant: a modern Firebase in Clojure, with Stepan Parunashvili</title>
      <itunes:title>Instant: a modern Firebase in Clojure, with Stepan Parunashvili</itunes:title>
      <itunes:episode>55</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Stepan Parunashvili talks about Instant, datalog, building a database in Clojure, and the demands of building modern applications</itunes:subtitle>
      <itunes:summary>Stepan Parunashvili talks about Instant, datalog, building a database in Clojure, and the demands of building modern applications</itunes:summary>
      <description>Stepan Parunashvili talks about Instant, datalog, building a database in Clojure, and the demands of building modern applications.  Instant Datomic Database in the Browser, a spec A Graph-Based Firebase Tonsky (Nikita Prokopov) The Web after Tomorrow WorldStore: Distributed caching with Reactivity - Asana How Figma&#x2019;s multiplayer technology works Datascript Google CEL: Common Expression Language Amazon Aurora Instant is hiring! </description>
      <content:encoded><![CDATA[
      <p>Stepan Parunashvili talks about Instant, datalog, building a database in Clojure, and the demands of building modern applications</p>

      <ul>
<li><a href="https://www.instantdb.com">Instant</a></li>
<li><a href="https://www.datomic.com">Datomic</a></li>
<li><a href="https://www.instantdb.com/essays/db_browser">Database in the Browser, a spec</a></li>
<li><a href="https://www.instantdb.com/essays/next_firebase">A Graph-Based Firebase</a></li>
<li><a href="https://tonsky.me/">Tonsky (Nikita Prokopov)</a></li>
<li><a href="https://tonsky.me/blog/the-web-after-tomorrow/">The Web after Tomorrow</a></li>
<li><a href="https://asana.com/inside-asana/worldstore-distributed-caching-reactivity-part-1">WorldStore: Distributed caching with Reactivity - Asana</a></li>
<li><a href="https://www.figma.com/blog/how-figmas-multiplayer-technology-works/">How Figma’s multiplayer technology works</a></li>
<li><a href="https://github.com/tonsky/datascript">Datascript</a></li>
<li><a href="https://cel.dev">Google CEL: Common Expression Language</a></li>
<li><a href="https://aws.amazon.com/rds/aurora/">Amazon Aurora</a></li>
<li><a href="https://www.instantdb.com/hiring">Instant is hiring!</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16859566/therepl-055.mp3" length="25015860" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/55/</guid>
      <link>https://www.therepl.net/episodes/55/</link>
      <pubDate>Fri, 18 Oct 2024 18:00:32 +1200</pubDate>
      <itunes:duration>00:52:06</itunes:duration>
    </item>
    <item>
      <title>54: JRuby with Charles Oliver Nutter</title>
      <itunes:title>JRuby with Charles Oliver Nutter</itunes:title>
      <itunes:episode>54</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Charles Oliver Nutter talks about JRuby, the JVM, JRuby 10, improving JRuby startup time, and going independent</itunes:subtitle>
      <itunes:summary>Charles Oliver Nutter talks about JRuby, the JVM, JRuby 10, improving JRuby startup time, and going independent</itunes:summary>
      <description>Charles Oliver Nutter talks about JRuby, the JVM, JRuby 10, improving JRuby startup time, and going independent.  JRuby Headius Enterprises Valhalla - Where Are We? at the JVM Language Summit </description>
      <content:encoded><![CDATA[
      <p>Charles Oliver Nutter talks about JRuby, the JVM, JRuby 10, improving JRuby startup time, and going independent</p>

      <ul>
<li><a href="https://www.jruby.org">JRuby</a></li>
<li><a href="https://www.headius.com/welcome">Headius Enterprises</a></li>
<li><a href="https://www.youtube.com/watch?v=IF9l8fYfSnI">Valhalla - Where Are We? at the JVM Language Summit</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16810601/therepl-054.mp3" length="26040049" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/54/</guid>
      <link>https://www.therepl.net/episodes/54/</link>
      <pubDate>Tue, 17 Sep 2024 13:00:00 +1200</pubDate>
      <itunes:duration>00:54:15</itunes:duration>
    </item>
    <item>
      <title>53: Clojure LSP with Eric Dallo</title>
      <itunes:title>Clojure LSP with Eric Dallo</itunes:title>
      <itunes:episode>53</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Eric Dallo talks about the LSP protocol, and Clojure LSP</itunes:subtitle>
      <itunes:summary>Eric Dallo talks about the LSP protocol, and Clojure LSP</itunes:summary>
      <description>Eric Dallo talks about the LSP protocol, and Clojure LSP. Sorry about the audio quality on this recording, I missed that I was using my MacBook Microphone instead of my podcast microphone.
Clojure LSP Langserver.org lsp-mode clj-kondo analysis data clojure-lsp-intellij
</description>
      <content:encoded><![CDATA[
      <p>Eric Dallo talks about the LSP protocol, and Clojure LSP</p>

      <p>Sorry about the audio quality on this recording, I missed that I was using my MacBook Microphone instead of my podcast microphone.</p>
<p><a href="https://clojure-lsp.io/">Clojure LSP</a>
<a href="https://langserver.org/">Langserver.org</a>
<a href="https://github.com/emacs-lsp/lsp-mode">lsp-mode</a>
<a href="https://cljdoc.org/d/clj-kondo/clj-kondo/2023.07.13/doc/analysis-data">clj-kondo analysis data</a>
<a href="https://github.com/clojure-lsp/clojure-lsp-intellij">clojure-lsp-intellij</a></p>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16661697/therepl-053.mp3" length="16058777" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/53/</guid>
      <link>https://www.therepl.net/episodes/53/</link>
      <pubDate>Mon, 22 Apr 2024 09:33:31 +1300</pubDate>
      <itunes:duration>00:33:27</itunes:duration>
    </item>
    <item>
      <title>52: Coding in YAML with Ingy d&#xF6;t Net</title>
      <itunes:title>Coding in YAML with Ingy d&#xF6;t Net</itunes:title>
      <itunes:episode>52</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Ingy d&#xF6;t Net talks about his new programming language YAMLScript, compiling YAML to Clojure, and the development of the YAML format</itunes:subtitle>
      <itunes:summary>Ingy d&#xF6;t Net talks about his new programming language YAMLScript, compiling YAML to Clojure, and the development of the YAML format</itunes:summary>
      <description>Ingy d&#xF6;t Net talks about his new programming language YAMLScript, compiling YAML to Clojure, and the development of the YAML format.  SML mailing list archive ActiveState Data::Denter Zope Ingy.net personal website Acmeism SnakeYAML / clj-yaml BPAN PST - Package Super Tool YAMLScript docs release-yamlscript file Yes expressions e.g. a(b c) =&amp;gt; (a b c) and (a + b) =&amp;gt; (+ a b) Deno - capabilities/permissions Advent of YAMLScript New YAML version </description>
      <content:encoded><![CDATA[
      <p>Ingy döt Net talks about his new programming language YAMLScript, compiling YAML to Clojure, and the development of the YAML format</p>

      <ul>
<li><a href="https://github.com/yaml/sml-dev-archive">SML mailing list archive</a></li>
<li><a href="https://www.activestate.com/">ActiveState</a></li>
<li><a href="https://metacpan.org/pod/Data::Denter">Data::Denter</a></li>
<li><a href="https://en.wikipedia.org/wiki/Zope">Zope</a></li>
<li><a href="https://resume.ingy.net/">Ingy.net personal website</a></li>
<li><a href="https://www.therepl.net!g">Acmeism</a></li>
<li><a href="https://github.com/snakeyaml/snakeyaml">SnakeYAML</a> / <a href="https://github.com/clj-commons/clj-yaml">clj-yaml</a></li>
<li><a href="https://metacpan.org/pod/BPAN">BPAN</a></li>
<li><a href="https://github.com/ingydotnet/pst">PST - Package Super Tool</a></li>
<li><a href="https://yamlscript.org/doc/">YAMLScript docs</a></li>
<li><a href="https://github.com/yaml/yamlscript/blob/main/util/release-yamlscript">release-yamlscript file</a></li>
<li><a href="https://yamlscript.org/doc/yes/">Yes expressions</a>
<ul>
<li>e.g. <code>a(b c)</code> =&gt; <code>(a b c)</code> and <code>(a + b)</code> =&gt; <code>(+ a b)</code></li>
</ul>
</li>
<li><a href="https://docs.deno.com/runtime/manual/basics/permissions">Deno - capabilities/permissions</a></li>
<li><a href="https://yamlscript.org/">Advent of YAMLScript</a></li>
<li><a href="https://yaml.com/blog/2021-10/new-yaml-spec/">New YAML version</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16649851/therepl-052.mp3" length="27975639" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/52/</guid>
      <link>https://www.therepl.net/episodes/52/</link>
      <pubDate>Mon, 15 Apr 2024 07:00:00 +1200</pubDate>
      <itunes:duration>00:58:17</itunes:duration>
    </item>
    <item>
      <title>51: Building a text editor with Nate Hunzaker</title>
      <itunes:title>Building a text editor with Nate Hunzaker</itunes:title>
      <itunes:episode>51</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Nate Hunzaker talks about building a text editor for the web</itunes:subtitle>
      <itunes:summary>Nate Hunzaker talks about building a text editor for the web</itunes:summary>
      <description>Nate Hunzaker talks about building a text editor for the web.  Slate Lexical beforeInput event Since the podcast was recorded, Whimsical launched our Grammarly integration </description>
      <content:encoded><![CDATA[
      <p>Nate Hunzaker talks about building a text editor for the web</p>

      <ul>
<li><a href="https://github.com/ianstormtaylor/slate">Slate</a></li>
<li><a href="https://github.com/facebook/lexical">Lexical</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Element/beforeinput_event">beforeInput event</a></li>
<li>Since the podcast was recorded, Whimsical launched our <a href="https://whimsical.com/product-updates/our-grammarly-integration-is-here">Grammarly integration</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16601484/therepl-051.mp3" length="27803215" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/51/</guid>
      <link>https://www.therepl.net/episodes/51/</link>
      <pubDate>Tue, 05 Mar 2024 14:00:00 +1300</pubDate>
      <itunes:duration>00:57:55</itunes:duration>
    </item>
    <item>
      <title>50: Peter Taoussanis</title>
      <itunes:title>Peter Taoussanis</itunes:title>
      <itunes:episode>50</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Peter Taoussanis talks about Sente, Timbre, Carmine, Nippy, Tufte, and many more of his libraries</itunes:subtitle>
      <itunes:summary>Peter Taoussanis talks about Sente, Timbre, Carmine, Nippy, Tufte, and many more of his libraries</itunes:summary>
      <description>Peter Taoussanis talks about Sente, Timbre, Carmine, Nippy, Tufte, and many more of his libraries.  The work of Peter Taoussanis Encore naming conventions Paul Graham&amp;rsquo;s A Plan for Spam Quivre Wusoup </description>
      <content:encoded><![CDATA[
      <p>Peter Taoussanis talks about Sente, Timbre, Carmine, Nippy, Tufte, and many more of his libraries</p>

      <ul>
<li><a href="https://www.taoensso.com/my-work">The work of Peter Taoussanis</a></li>
<li><a href="https://github.com/taoensso/encore/blob/95d9d731f327f7866883877ae8d7944bff3ad130/src/taoensso/encore.cljc#L12-L29">Encore naming conventions</a></li>
<li>Paul Graham&rsquo;s <a href="https://paulgraham.com/spam.html">A Plan for Spam</a></li>
<li><a href="https://www.quiv.re">Quivre</a></li>
<li><a href="https://www.wusoup.com">Wusoup</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16594108/therepl-050.mp3" length="44369462" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/50/</guid>
      <link>https://www.therepl.net/episodes/50/</link>
      <pubDate>Tue, 27 Feb 2024 20:00:00 +1200</pubDate>
      <itunes:duration>01:32:26</itunes:duration>
    </item>
    <item>
      <title>49: Clerk with Martin Kavalar</title>
      <itunes:title>Clerk with Martin Kavalar</itunes:title>
      <itunes:episode>49</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Martin Kavalar talks about Clerk</itunes:subtitle>
      <itunes:summary>Martin Kavalar talks about Clerk</itunes:summary>
      <description>Martin Kavalar talks about Clerk.  Clerk: Moldable Live Programming for Clojure - PX23 paper Source code for the PX23 paper PDF paper from Latex via Pandoc Pandoc https://2023.programming-conference.org/ https://clerk.vision/ https://github.clerk.garden/ https://mybinder.org/ https://daringfireball.net/linked/2012/12/10/bold-poker &#xDA;ll conference https://boldpoker.net/ https://boldpoker.net/ull https://www.clojuriststogether.org/members/ https://github.com/nextjournal/clerk </description>
      <content:encoded><![CDATA[
      <p>Martin Kavalar talks about Clerk</p>

      <ul>
<li><a href="https://px23.clerk.vision/">Clerk: Moldable Live Programming for Clojure - PX23 paper</a></li>
<li><a href="https://github.com/mk/clerk-px23">Source code for the PX23 paper</a></li>
<li><a href="https://storage.clerk.garden/nextjournal/clerk-px23@1b0c6350a8be8cd386cb5d2e4ca82aa3f372b15e/README.pdf">PDF paper from Latex via Pandoc</a></li>
<li><a href="https://pandoc.org/">Pandoc</a></li>
<li><a href="https://2023.programming-conference.org/">https://2023.programming-conference.org/</a></li>
<li><a href="https://clerk.vision/">https://clerk.vision/</a></li>
<li><a href="https://github.clerk.garden/">https://github.clerk.garden/</a></li>
<li><a href="https://mybinder.org/">https://mybinder.org/</a></li>
<li><a href="https://daringfireball.net/linked/2012/12/10/bold-poker">https://daringfireball.net/linked/2012/12/10/bold-poker</a></li>
<li><a href="https://2018.ull.ie">Úll conference</a></li>
<li><a href="https://boldpoker.net/">https://boldpoker.net/</a></li>
<li><a href="https://boldpoker.net/ull">https://boldpoker.net/ull</a></li>
<li><a href="https://www.clojuriststogether.org/members/">https://www.clojuriststogether.org/members/</a></li>
<li><a href="https://github.com/nextjournal/clerk">https://github.com/nextjournal/clerk</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16512992/therepl-049.mp3" length="15458192" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/49/</guid>
      <link>https://www.therepl.net/episodes/49/</link>
      <pubDate>Sat, 30 Dec 2023 10:23:50 +1300</pubDate>
      <itunes:duration>00:32:12</itunes:duration>
    </item>
    <item>
      <title>48: Biff with Jacob O'Bryant</title>
      <itunes:title>Biff with Jacob O'Bryant</itunes:title>
      <itunes:episode>48</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Jacob O'Bryant talks about Biff, XTDB, and building a web framework for small teams</itunes:subtitle>
      <itunes:summary>Jacob O'Bryant talks about Biff, XTDB, and building a web framework for small teams</itunes:summary>
      <description>Jacob O'Bryant talks about Biff, XTDB, and building a web framework for small teams.  Tools for Online Speech - Jacob&amp;rsquo;s Personal Site Biff website Biff GitHub Biff&amp;rsquo;s funding announcement Clojurists Together funding announcement XTDB TailwindCSS HTMX Biff upgrade instructions Yakread </description>
      <content:encoded><![CDATA[
      <p>Jacob O&#39;Bryant talks about Biff, XTDB, and building a web framework for small teams</p>

      <ul>
<li><a href="https://tfos.co">Tools for Online Speech</a> - Jacob&rsquo;s Personal Site</li>
<li><a href="https://biffweb.com">Biff website</a></li>
<li><a href="https://github.com/jacobobryant/biff">Biff GitHub</a></li>
<li><a href="https://biffweb.com/p/sponsorships/">Biff&rsquo;s funding announcement</a></li>
<li><a href="https://www.clojuriststogether.org/news/q3-2023-funding-announcement/">Clojurists Together funding announcement</a></li>
<li><a href="https://xtdb.com">XTDB</a></li>
<li><a href="https://tailwindcss.com">TailwindCSS</a></li>
<li><a href="https://htmx.org">HTMX</a></li>
<li><a href="https://github.com/jacobobryant/biff/releases/tag/v0.7.11">Biff upgrade instructions</a></li>
<li><a href="https://yakread.com">Yakread</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/16351703/therepl-048.mp3" length="24104282" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/48/</guid>
      <link>https://www.therepl.net/episodes/48/</link>
      <pubDate>Sat, 16 Sep 2023 14:08:06 +1200</pubDate>
      <itunes:duration>00:49:48</itunes:duration>
    </item>
    <item>
      <title>47: Executable textbooks with Sam Ritchie</title>
      <itunes:title>Executable textbooks with Sam Ritchie</itunes:title>
      <itunes:episode>47</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Sam Ritchie talks about the Mentat Collective, executable textbooks, visual math</itunes:subtitle>
      <itunes:summary>Sam Ritchie talks about the Mentat Collective, executable textbooks, visual math</itunes:summary>
      <description>Sam Ritchie talks about the Mentat Collective, executable textbooks, visual math.  Mentat Collective GitHub - read this first to get an overview of all of the pieces. ThinkFun Mark Engelberg Cascalog Google X The Dynamic Notebook Structure and Interpretation of Classical Mechanics SICM free online version maria.cloud Brad Feld, John Underkoffler How to fold a Julia fractal Clerk Sicmutils Scmutils SICM-utils Scicloj meetup Road to Reality Substack </description>
      <content:encoded><![CDATA[
      <p>Sam Ritchie talks about the Mentat Collective, executable textbooks, visual math</p>

      <ul>
<li><a href="https://github.com/mentat-collective">Mentat Collective GitHub</a> - read this first to get an overview of all of the pieces.</li>
<li><a href="https://www.thinkfun.com/">ThinkFun</a></li>
<li><a href="https://twitter.com/mark_engelberg">Mark Engelberg</a></li>
<li><a href="https://github.com/nathanmarz/cascalog">Cascalog</a></li>
<li><a href="https://x.company">Google X</a></li>
<li><a href="https://roadtoreality.substack.com/p/the-dynamic-notebook">The Dynamic Notebook</a></li>
<li><a href="https://www.amazon.com/Structure-Interpretation-Classical-Mechanics-Sussman/dp/0262194554">Structure and Interpretation of Classical Mechanics</a></li>
<li><a href="https://groups.csail.mit.edu/mac/users/gjs/6946/sicm-html/book-Z-H-3.html#%25_toc_start">SICM free online version</a></li>
<li><a href="https://www.maria.cloud">maria.cloud</a></li>
<li><a href="https://feld.com">Brad Feld</a>, <a href="https://lemelson.mit.edu/resources/john-underkoffler">John Underkoffler</a></li>
<li><a href="https://acko.net/blog/how-to-fold-a-julia-fractal/">How to fold a Julia fractal</a></li>
<li><a href="https://clerk.vision/">Clerk</a></li>
<li><a href="https://github.com/sicmutils/sicmutils">Sicmutils</a></li>
<li><a href="https://groups.csail.mit.edu/mac/users/gjs/6946/refman.txt">Scmutils</a></li>
<li><a href="https://www.youtube.com/watch?v=GyUSh0AAloA">SICM-utils Scicloj meetup</a></li>
<li><a href="https://roadtoreality.substack.com/">Road to Reality Substack</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/15901717/therepl-047.mp3" length="26261859" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/47/</guid>
      <link>https://www.therepl.net/episodes/47/</link>
      <pubDate>Fri, 13 Jan 2023 03:20:00 +1300</pubDate>
      <itunes:duration>00:54:18</itunes:duration>
    </item>
    <item>
      <title>46: ClojureDart with Christophe Grand and Baptiste Dupuch</title>
      <itunes:title>ClojureDart with Christophe Grand and Baptiste Dupuch</itunes:title>
      <itunes:episode>46</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Christophe Grand and Baptiste Dupuch talk about ClojureDart, a new dialect of Clojure</itunes:subtitle>
      <itunes:summary>Christophe Grand and Baptiste Dupuch talk about ClojureDart, a new dialect of Clojure</itunes:summary>
      <description>Christophe Grand and Baptiste Dupuch talk about ClojureDart, a new dialect of Clojure.  ClojureDart Skia flutter-mx DartClojure Tweet from showing code reduction vs Dart ClojureDart workshop - ClojureStream </description>
      <content:encoded><![CDATA[
      <p>Christophe Grand and Baptiste Dupuch talk about ClojureDart, a new dialect of Clojure</p>

      <ul>
<li><a href="https://github.com/Tensegritics/ClojureDart">ClojureDart</a></li>
<li><a href="https://skia.org">Skia</a></li>
<li><a href="https://github.com/kennytilton/flutter-mx">flutter-mx</a></li>
<li><a href="https://github.com/D00mch/DartClojure">DartClojure</a></li>
<li><a href="https://twitter.com/cgrand/status/1572604022304956417">Tweet from showing code reduction vs Dart</a></li>
<li><a href="https://clojure.stream/workshops/clojuredart">ClojureDart workshop - ClojureStream</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/15865171/therepl-046.mp3" length="20101596" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/46/</guid>
      <link>https://www.therepl.net/episodes/46/</link>
      <pubDate>Sat, 24 Dec 2022 10:00:00 +1300</pubDate>
      <itunes:duration>00:41:52</itunes:duration>
    </item>
    <item>
      <title>45: Data Rabbit with Ryan Robitaille</title>
      <itunes:title>Data Rabbit with Ryan Robitaille</itunes:title>
      <itunes:episode>45</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Ryan Robitaille talks about data visualisation, and building a visual coding environment in Clojure</itunes:subtitle>
      <itunes:summary>Ryan Robitaille talks about data visualisation, and building a visual coding environment in Clojure</itunes:summary>
      <description>Ryan Robitaille talks about data visualisation, and building a visual coding environment in Clojure.  Data Rabbit &amp;ldquo;Programming is blindly manipulating symbols&amp;rdquo; - Bret Victor Storybook </description>
      <content:encoded><![CDATA[
      <p>Ryan Robitaille talks about data visualisation, and building a visual coding environment in Clojure</p>

      <ul>
<li><a href="https://datarabbit.com">Data Rabbit</a></li>
<li><a href="https://www.youtube.com/watch?v=ef2jpjTEB5U&amp;t=501s">&ldquo;Programming is blindly manipulating symbols&rdquo; - Bret Victor</a></li>
<li><a href="https://storybook.js.org">Storybook</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/15680057/therepl-045.mp3" length="14495486" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/45/</guid>
      <link>https://www.therepl.net/episodes/45/</link>
      <pubDate>Mon, 03 Oct 2022 22:00:00 +0200</pubDate>
      <itunes:duration>00:29:47</itunes:duration>
    </item>
    <item>
      <title>44: Jank with Jeaye Wilkerson</title>
      <itunes:title>Jank with Jeaye Wilkerson</itunes:title>
      <itunes:episode>44</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Jeaye Wilkerson talks about compilers, LLVM, and building a dynamic, compiled Clojure</itunes:subtitle>
      <itunes:summary>Jeaye Wilkerson talks about compilers, LLVM, and building a dynamic, compiled Clojure</itunes:summary>
      <description>Jeaye Wilkerson talks about compilers, LLVM, and building a dynamic, compiled Clojure. Note: I used the wrong link initially when publishing this episode. If you are hearing the wrong conversation, delete the episode and re-download it. Thanks!
Jeaye has a background in C++ systems programming, focusing on games and game engines. After 5 years of that, he co-founded an esports tournament startup written in full-stack Clojure for another 5 years. These days, he&#x2019;s at Electronic Arts (EA) building tooling used to make some of the world&#x2019;s top games.
In each space, C++, Rust, Clojure, NixOS, etc, Jeaye aims to make an impact with his open source projects. For Clojure, at first, that was with Orchestra. Now, the flagship is jank.
Jank Cling - CERN&amp;rsquo;s interactive C++ interpreter Immer - Immutable data structures for C++ Swig - Generate bindings for C/C++ code GraalVM Polyglot Orchestra Compiler Spotlight q3 Jeaye&amp;rsquo;s GitHub Sponsors profile Compiler Spotlight on Fennel </description>
      <content:encoded><![CDATA[
      <p>Jeaye Wilkerson talks about compilers, LLVM, and building a dynamic, compiled Clojure</p>

      <p><strong>Note:</strong> I used the wrong link initially when publishing this episode. If you are hearing the wrong conversation, delete the episode and re-download it. Thanks!</p>
<p>Jeaye has a background in C++ systems programming, focusing on games and game engines. After 5 years of that, he co-founded an esports tournament startup written in full-stack Clojure for another 5 years. These days, he’s at Electronic Arts (EA) building tooling used to make some of the world’s top games.</p>
<p>In each space, C++, Rust, Clojure, NixOS, etc, Jeaye aims to make an impact with his open source projects. For Clojure, at first, that was with Orchestra. Now, the flagship is jank.</p>
<ul>
<li><a href="https://jank-lang.org">Jank</a></li>
<li><a href="https://root.cern/cling/">Cling</a> - CERN&rsquo;s interactive C++ interpreter</li>
<li><a href="https://github.com/arximboldi/immer">Immer</a> - Immutable data structures for C++</li>
<li><a href="https://www.swig.org">Swig</a> - Generate bindings for C/C++ code</li>
<li><a href="https://www.graalvm.org/22.0/reference-manual/polyglot-programming/">GraalVM Polyglot</a></li>
<li><a href="https://github.com/jeaye/orchestra">Orchestra</a></li>
<li><a href="https://compilerspotlight.substack.com">Compiler Spotlight</a></li>
<li><a href="https://github.com/jeaye/q3">q3</a></li>
<li><a href="https://github.com/sponsors/jeaye">Jeaye&rsquo;s GitHub Sponsors profile</a></li>
<li><a href="https://compilerspotlight.substack.com/p/language-showcase-fennel">Compiler Spotlight on Fennel</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/15646508/therepl-044.mp3" length="20776172" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/44/</guid>
      <link>https://www.therepl.net/episodes/44/</link>
      <pubDate>Sat, 17 Sep 2022 16:57:33 +1300</pubDate>
      <itunes:duration>00:42:52</itunes:duration>
    </item>
    <item>
      <title>43: Clojure, The Essential Reference with Renzo Borgatti</title>
      <itunes:title>Clojure, The Essential Reference with Renzo Borgatti</itunes:title>
      <itunes:episode>43</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Renzo Borgatti talks about what he learnt while creating his reference of the Clojure standard library, and about the re:Clojure conference.</itunes:subtitle>
      <itunes:summary>Renzo Borgatti talks about what he learnt while creating his reference of the Clojure standard library, and about the re:Clojure conference.</itunes:summary>
      <description>Renzo Borgatti talks about what he learnt while creating his reference of the Clojure standard library, and about the re:Clojure conference..  Clojure, The Essential Reference, use the discount code &#x201C;podrepl20&#x201D; for a 40% discount on all products seque - clojure.core History of Clojure paper - A History of Clojure talk, A History of Clojure (PDF) use-context-classloader get rid of root classloader commit definline Contrib Libraries Asciidoc reborg/csl-book-examples: &amp;ldquo;Clojure: The Essential Reference&amp;rdquo; book examples by chapter. Alex Ott ClojureX is cancelled 2019 re:Clojure 2021 SciCloj: Lambda Days 2022 </description>
      <content:encoded><![CDATA[
      <p>Renzo Borgatti talks about what he learnt while creating his reference of the Clojure standard library, and about the re:Clojure conference.</p>

      <ul>
<li><a href="https://www.manning.com/books/clojure-the-essential-reference?utm_source=podcast&amp;utm_medium=organic&amp;utm_campaign=repl&amp;utm_content=discount">Clojure, The Essential Reference</a>, use the discount code “podrepl20” for a 40% discount on all products</li>
<li><a href="https://clojuredocs.org/clojure.core/seque">seque - clojure.core</a></li>
<li>History of Clojure paper - <a href="https://www.pldi21.org/prerecorded_hopl.11.html">A History of Clojure talk</a>, <a href="https://download.clojure.org/papers/clojure-hopl-iv-final.pdf">A History of Clojure (PDF)</a></li>
<li><a href="https://clojuredocs.org/clojure.core/*use-context-classloader*"><em>use-context-classloader</em></a>
<ul>
<li><a href="https://github.com/clojure/clojure/commit/b045a379215d1f48e6a2e6cedcdb41526cd5bb25">get rid of root classloader commit</a></li>
</ul>
</li>
<li><a href="https://clojuredocs.org/clojure.core/definline">definline</a></li>
<li><a href="https://clojure.org/dev/contrib_libs">Contrib Libraries</a></li>
<li><a href="http://asciidoc.org">Asciidoc</a></li>
<li><a href="https://github.com/reborg/csl-book-examples">reborg/csl-book-examples: &ldquo;Clojure: The Essential Reference&rdquo; book examples by chapter.</a></li>
<li><a href="http://alexott.net/en/index.html">Alex Ott</a></li>
<li><a href="https://clojure.org/events/2019/clojurex">ClojureX is cancelled 2019</a></li>
<li><a href="https://www.reclojure.org">re:Clojure 2021</a></li>
<li><a href="https://scicloj.github.io">SciCloj:</a></li>
<li><a href="http://www.lambdadays.org">Lambda Days 2022</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/14869674/therepl-043.mp3" length="28292128" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/43/</guid>
      <link>https://www.therepl.net/episodes/43/</link>
      <pubDate>Sat, 13 Nov 2021 16:10:33 +1300</pubDate>
      <itunes:duration>00:58:32</itunes:duration>
    </item>
    <item>
      <title>42: Faster JSON parsing with Erik Assum</title>
      <itunes:title>Faster JSON parsing with Erik Assum</itunes:title>
      <itunes:episode>42</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Erik Assum talks about clj-commons, speeding up clojure.data.json, and asks Daniel what he's been up to.</itunes:subtitle>
      <itunes:summary>Erik Assum talks about clj-commons, speeding up clojure.data.json, and asks Daniel what he's been up to.</itunes:summary>
      <description>Erik Assum talks about clj-commons, speeding up clojure.data.json, and asks Daniel what he's been up to..  Idealcast - Gene Kim, Michael Nygard, part 2 CLJ Commons clojure.data.json Clojure&amp;rsquo;s JSON ecosystem Erik&amp;rsquo;s commits to data.json JSON performance testing Ardoq Careers </description>
      <content:encoded><![CDATA[
      <p>Erik Assum talks about clj-commons, speeding up clojure.data.json, and asks Daniel what he&#39;s been up to.</p>

      <ul>
<li><a href="https://itrevolution.com/the-idealcast-episode-8/">Idealcast - Gene Kim, Michael Nygard</a>, <a href="https://itrevolution.com/the-idealcast-episode-10/">part 2</a></li>
<li><a href="https://github.com/clj-commons">CLJ Commons</a></li>
<li><a href="https://github.com/clojure/data.json">clojure.data.json</a>
<ul>
<li><a href="https://www.juxt.pro/blog/json-in-clojure">Clojure&rsquo;s JSON ecosystem</a></li>
<li><a href="https://github.com/clojure/data.json/commits?author=slipset">Erik&rsquo;s commits to data.json</a></li>
<li><a href="https://github.com/metosin/jsonista#performance">JSON performance testing</a></li>
</ul>
</li>
<li><a href="https://careers.ardoq.com/jobs">Ardoq Careers</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/14796578/therepl-042.mp3" length="26703152" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/42/</guid>
      <link>https://www.therepl.net/episodes/42/</link>
      <pubDate>Thu, 07 Oct 2021 20:00:00 +1200</pubDate>
      <itunes:duration>00:55:37</itunes:duration>
    </item>
    <item>
      <title>41: Clojure pre-history with Chris Houser</title>
      <itunes:title>Clojure pre-history with Chris Houser</itunes:title>
      <itunes:episode>41</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Chris Houser (Chouser) reflects on the early years of Clojure, Clojure's features, and applying the lessons of Clojure elsewhere.</itunes:subtitle>
      <itunes:summary>Chris Houser (Chouser) reflects on the early years of Clojure, Clojure's features, and applying the lessons of Clojure elsewhere.</itunes:summary>
      <description>Chris Houser (Chouser) reflects on the early years of Clojure, Clojure's features, and applying the lessons of Clojure elsewhere.. Note: this podcast was recorded in April 2020 but not published until now. Some of the references are a little outdated, but there&amp;rsquo;s still some great stuff here that I wanted to get out.
In particular, it doesn&amp;rsquo;t seem like COVID spreads via metal surfaces very much.
(00:00) Intro
(00:27) The Joy of Clojure
(03:55) Clojure history
(10:55) Clojure and parallel programming
(15:59) Macros
(18:18) Lessons from Clojure
(22:30) Did Erlang have the right idea all along?
(28:08) State of the world in April 2020
(30:31) 3D Printing
The Joy of Clojure 40% discount code (good for all Manning products at manning.com in all formats): podrepl20 Tru64 UNIX Ender 3 3d printer Onshape Weight lifting bar collar 3d model Gerbil feeder </description>
      <content:encoded><![CDATA[
      <p>Chris Houser (Chouser) reflects on the early years of Clojure, Clojure&#39;s features, and applying the lessons of Clojure elsewhere.</p>

      <p>Note: this podcast was recorded in April 2020 but not published until now. Some of the references are a little outdated, but there&rsquo;s still some great stuff here that I wanted to get out.</p>
<p>In particular, it <a href="https://www.nature.com/articles/d41586-021-00251-4">doesn&rsquo;t seem like COVID spreads</a> via metal surfaces very much.</p>
<p>(00:00) Intro<br>
(00:27) The Joy of Clojure<br>
(03:55) Clojure history<br>
(10:55) Clojure and parallel programming<br>
(15:59) Macros<br>
(18:18) Lessons from Clojure<br>
(22:30) Did Erlang have the right idea all along?<br>
(28:08) State of the world in April 2020<br>
(30:31) 3D Printing</p>
<ul>
<li><a href="https://www.manning.com/books/the-joy-of-clojure-second-edition?query=Chris%20Houser">The Joy of Clojure</a>
<ul>
<li>40% discount code (good for all Manning products at <a href="https://www.manning.com">manning.com</a> in all formats): <strong>podrepl20</strong></li>
</ul>
</li>
<li><a href="https://en.wikipedia.org/wiki/Tru64_UNIX">Tru64 UNIX</a></li>
<li><a href="https://www.creality3d.shop/collections/ender-series-3d-printer/products/creality3d-upgraded-ender-3-v2-3d-printer">Ender 3 3d printer</a></li>
<li><a href="https://www.onshape.com">Onshape</a></li>
<li><a href="https://cad.onshape.com/documents/9dfcb16970493b56fceb0653/w/4a69c6f12480f7293ce170d8/e/28d29985389a91af50af81b5">Weight lifting bar collar 3d model</a></li>
<li><a href="https://cad.onshape.com/documents/08d58df037737a4299d58eb3/w/fd62c85d2ab8b641d376de08/e/45084b0aa28790669f7c1cb4">Gerbil feeder</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/14767386/therepl-041.mp3" length="19021183" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/41/</guid>
      <link>https://www.therepl.net/episodes/41/</link>
      <pubDate>Tue, 21 Sep 2021 07:08:00 +1200</pubDate>
      <itunes:duration>00:39:37</itunes:duration>
    </item>
    <item>
      <title>40: Shipping Clojure code with Paulus Esterhazy</title>
      <itunes:title>Shipping Clojure code with Paulus Esterhazy</itunes:title>
      <itunes:episode>40</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Paulus Esterhazy talks about trunk-based development, monorepos, path-focused design, and fast feedback</itunes:subtitle>
      <itunes:summary>Paulus Esterhazy talks about trunk-based development, monorepos, path-focused design, and fast feedback</itunes:summary>
      <description>Paulus Esterhazy talks about trunk-based development, monorepos, path-focused design, and fast feedback.  Pitch clojureD 2020: &amp;ldquo;Angels Singing: Writing for Programmers&amp;rdquo; by Paulus Esterhazy Monorepos and the Fallacy of Scale Trunk based development GeePaw Hill Path-Focused Design DORA Metrics to Measure DevOps Performance The RAT: Rework Avoidance Theory Understanding Incremental Switchover bhauman/devcards juxt/bidi BurntSushi/ripgrep </description>
      <content:encoded><![CDATA[
      <p>Paulus Esterhazy talks about trunk-based development, monorepos, path-focused design, and fast feedback</p>

      <ul>
<li><a href="https://pitch.com">Pitch</a></li>
<li><a href="https://www.youtube.com/watch?v=T7-2DW-KDV4">clojureD 2020: &ldquo;Angels Singing: Writing for Programmers&rdquo; by Paulus Esterhazy</a></li>
<li><a href="https://presumably.de/monorepos-and-the-fallacy-of-scale.html">Monorepos and the Fallacy of Scale</a></li>
<li><a href="https://trunkbaseddevelopment.com">Trunk based development</a></li>
<li><a href="https://www.geepawhill.org">GeePaw Hill</a>
<ul>
<li><a href="https://www.geepawhill.org/2021/05/25/path-focused-design/">Path-Focused Design</a></li>
<li><a href="https://www.cloudbees.com/blog/dora-devops-metrics-bandwagon">DORA Metrics to Measure DevOps Performance</a></li>
<li><a href="https://www.geepawhill.org/2020/07/17/the-rat-rework-avoidance-theory/">The RAT: Rework Avoidance Theory</a></li>
<li><a href="https://www.geepawhill.org/2020/07/21/understanding-incremental-switchover/">Understanding Incremental Switchover</a></li>
</ul>
</li>
<li><a href="https://github.com/bhauman/devcards">bhauman/devcards</a></li>
<li><a href="https://github.com/juxt/bidi">juxt/bidi</a></li>
<li><a href="https://github.com/BurntSushi/ripgrep">BurntSushi/ripgrep</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/14748175/therepl-040.mp3" length="27910931" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/40/</guid>
      <link>https://www.therepl.net/episodes/40/</link>
      <pubDate>Tue, 14 Sep 2021 08:00:00 +1200</pubDate>
      <itunes:duration>00:57:44</itunes:duration>
    </item>
    <item>
      <title>39: Clojure Goes Fast with Alexander Yakushev</title>
      <itunes:title>Clojure Goes Fast with Alexander Yakushev</itunes:title>
      <itunes:episode>39</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Alexander Yakushev talks about performance measurement tools, and Clojure Goes Fast</itunes:subtitle>
      <itunes:summary>Alexander Yakushev talks about performance measurement tools, and Clojure Goes Fast</itunes:summary>
      <description>Alexander Yakushev talks about performance measurement tools, and Clojure Goes Fast.  Grammarly Clojure Goes Fast clj-async-profiler Why (Most) Sampling Java Profilers Are Terrible JVisualVM clj-memory-meter Eclipse Memory Analyzer (MAT) Introspection tool: object memory meter Introspection tools: Java decompilers clojuredocs unchecked-math clj-decompiler.el jvm-hiccup-meter jvm-alloc-rate-meter jHiccup Shenandoah in production Azul Virgil Grammarly Jobs The Future of Work at Grammarly </description>
      <content:encoded><![CDATA[
      <p>Alexander Yakushev talks about performance measurement tools, and Clojure Goes Fast</p>

      <ul>
<li><a href="https://grammarly.com/">Grammarly</a></li>
<li><a href="http://clojure-goes-fast.com">Clojure Goes Fast</a></li>
<li><a href="https://github.com/clojure-goes-fast/clj-async-profiler">clj-async-profiler</a></li>
<li><a href="http://psy-lob-saw.blogspot.com/2016/02/why-most-sampling-java-profilers-are.html">Why (Most) Sampling Java Profilers Are Terrible</a></li>
<li><a href="https://visualvm.github.io">JVisualVM</a></li>
<li><a href="https://github.com/clojure-goes-fast/clj-memory-meter">clj-memory-meter</a></li>
<li><a href="https://www.eclipse.org/mat/">Eclipse Memory Analyzer (MAT)</a></li>
<li><a href="http://clojure-goes-fast.com/blog/introspection-tool-object-memory-meter/">Introspection tool: object memory meter</a></li>
<li><a href="http://clojure-goes-fast.com/blog/introspection-tools-java-decompilers/">Introspection tools: Java decompilers</a></li>
<li><a href="https://clojuredocs.org/clojure.core/*unchecked-math*">clojuredocs <em>unchecked-math</em></a></li>
<li><a href="https://github.com/bsless/clj-decompiler.el">clj-decompiler.el</a></li>
<li><a href="https://github.com/clojure-goes-fast/jvm-hiccup-meter">jvm-hiccup-meter</a></li>
<li><a href="https://github.com/clojure-goes-fast/jvm-alloc-rate-meter">jvm-alloc-rate-meter</a></li>
<li><a href="https://github.com/giltene/jHiccup">jHiccup</a></li>
<li><a href="http://clojure-goes-fast.com/blog/shenandoah-in-production/">Shenandoah in production</a></li>
<li><a href="https://www.azul.com">Azul</a></li>
<li><a href="https://github.com/ztellman/virgil">Virgil</a></li>
<li><a href="https://www.grammarly.com/jobs/openings">Grammarly Jobs</a></li>
<li><a href="https://www.grammarly.com/blog/remote-first-hybrid-work-model/">The Future of Work at Grammarly</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/14734898/therepl-039.mp3" length="28414564" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/39/</guid>
      <link>https://www.therepl.net/episodes/39/</link>
      <pubDate>Tue, 07 Sep 2021 08:00:00 +1200</pubDate>
      <itunes:duration>00:58:47</itunes:duration>
    </item>
    <item>
      <title>38: Banking and Clojure with Allen Rohner</title>
      <itunes:title>Banking and Clojure with Allen Rohner</itunes:title>
      <itunes:episode>38</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Allen Rohner talks about Griffin, building a new bank, and Bazel</itunes:subtitle>
      <itunes:summary>Allen Rohner talks about Griffin, building a new bank, and Bazel</itunes:summary>
      <description>Allen Rohner talks about Griffin, building a new bank, and Bazel.  Griffin Monzo New Bank Start-up unit 2008 United Kingdom bank rescue package griffinbank/rules_clojure spectrum Griffin API docs </description>
      <content:encoded><![CDATA[
      <p>Allen Rohner talks about Griffin, building a new bank, and Bazel</p>

       Griffin Monzo New Bank Start-up unit 2008 United Kingdom bank rescue package griffinbank/rules_clojure spectrum Griffin API docs 

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/14715834/therepl-038.mp3" length="13841994" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/38/</guid>
      <link>https://www.therepl.net/episodes/38/</link>
      <pubDate>Tue, 31 Aug 2021 15:30:00 +1200</pubDate>
      <itunes:duration>00:28:26</itunes:duration>
    </item>
    <item>
      <title>37: The Clojurists Together Foundation with lvh</title>
      <itunes:title>The Clojurists Together Foundation with lvh</itunes:title>
      <itunes:episode>37</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>lvh talks about the Clojurists Together Foundation.</itunes:subtitle>
      <itunes:summary>lvh talks about the Clojurists Together Foundation.</itunes:summary>
      <description>lvh talks about the Clojurists Together Foundation..  Announcing the Clojurists Together Foundation Clojurists Together Announcing Summer of Bugs Apply for funding Clojurists Together if Funding Clojars Clojurists Together Membership App </description>
      <content:encoded><![CDATA[
      <p>lvh talks about the Clojurists Together Foundation.</p>

      <ul>
<li><a href="https://www.clojuriststogether.org/news/announcing-the-clojurists-together-foundation/">Announcing the Clojurists Together Foundation</a></li>
<li><a href="https://www.clojuriststogether.org">Clojurists Together</a></li>
<li><a href="https://www.clojuriststogether.org/news/announcing-summer-of-bugs/">Announcing Summer of Bugs</a></li>
<li><a href="https://www.clojuriststogether.org/open-source/">Apply for funding</a></li>
<li><a href="https://www.clojuriststogether.org/news/clojurists-together-is-funding-clojars/">Clojurists Together if Funding Clojars</a></li>
<li><a href="http://github.com/clojurists-together/clojurists-together-app">Clojurists Together Membership App</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/13558695/therepl-037.mp3" length="11874232" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/37/</guid>
      <link>https://www.therepl.net/episodes/37/</link>
      <pubDate>Thu, 21 May 2020 21:13:00 +1200</pubDate>
      <itunes:duration>00:24:44</itunes:duration>
    </item>
    <item>
      <title>36: Clojure CLI tools with Michiel Borkent</title>
      <itunes:title>Clojure CLI tools with Michiel Borkent</itunes:title>
      <itunes:episode>36</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Michiel Borkent talks about clj-kondo, Jet, Babashka, and GraalVM.</itunes:subtitle>
      <itunes:summary>Michiel Borkent talks about clj-kondo, Jet, Babashka, and GraalVM.</itunes:summary>
      <description>Michiel Borkent talks about clj-kondo, Jet, Babashka, and GraalVM..  clj-kondo Joker Graalvm tools.analyzer tools.reader rewrite-clj Jet CLJ-1472 hato http client babashka Medley Regal clojure.lang.Var deps.clj carve spec searching speculative The REPL - Martin Klepsche Hoogle re-find re-find.web </description>
      <content:encoded><![CDATA[
      <p>Michiel Borkent talks about clj-kondo, Jet, Babashka, and GraalVM.</p>

      <ul>
<li><a href="https://github.com/borkdude/clj-kondo">clj-kondo</a></li>
<li><a href="https://github.com/candid82/joker">Joker</a></li>
<li><a href="https://www.graalvm.org/">Graalvm</a></li>
<li><a href="https://github.com/clojure/tools.analyzer">tools.analyzer</a></li>
<li><a href="https://github.com/clojure/tools.reader">tools.reader</a></li>
<li><a href="https://github.com/xsc/rewrite-clj">rewrite-clj</a></li>
<li><a href="https://github.com/borkdude/babashka">Jet</a></li>
<li><a href="https://clojure.atlassian.net/browse/CLJ-1472">CLJ-1472</a></li>
<li><a href="https://github.com/gnarroway/hato">hato http client</a></li>
<li><a href="https://github.com/borkdude/babashka">babashka</a></li>
<li><a href="https://github.com/weavejester/medley">Medley</a></li>
<li><a href="https://github.com/lambdaisland/regal">Regal</a></li>
<li><a href="https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/Var.java">clojure.lang.Var</a></li>
<li><a href="https://github.com/borkdude/deps.clj">deps.clj</a></li>
<li><a href="https://github.com/borkdude/carve">carve</a></li>
<li>spec searching
<ul>
<li><a href="https://github.com/borkdude/speculative">speculative</a></li>
<li><a href="https://www.therepl.net/episodes/12/">The REPL - Martin Klepsche</a></li>
<li><a href="https://www.google.com/">Hoogle</a></li>
<li><a href="https://github.com/borkdude/re-find">re-find</a></li>
<li><a href="https://borkdude.github.io/re-find.web/">re-find.web</a></li>
</ul>
</li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/13482716/therepl-036.mp3" length="28282491" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/36/</guid>
      <link>https://www.therepl.net/episodes/36/</link>
      <pubDate>Sun, 26 Apr 2020 09:15:43 +1200</pubDate>
      <itunes:duration>00:58:30</itunes:duration>
    </item>
    <item>
      <title>35: Mature Clojure codebases with &#x141;ukasz Korecki</title>
      <itunes:title>Mature Clojure codebases with &#x141;ukasz Korecki</itunes:title>
      <itunes:episode>35</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>&#x141;ukasz Korecki talks about building a mature startup using Clojure. He also talks about how EnjoyHQ built a successful distributed team.</itunes:subtitle>
      <itunes:summary>&#x141;ukasz Korecki talks about building a mature startup using Clojure. He also talks about how EnjoyHQ built a successful distributed team.</itunes:summary>
      <description>&#x141;ukasz Korecki talks about building a mature startup using Clojure. He also talks about how EnjoyHQ built a successful distributed team..  Plumbing Avro Migratus Consul etcd Jgroups Clojure North talk plumatic/plumbing nomnom.duckula </description>
      <content:encoded><![CDATA[
      <p>Łukasz Korecki talks about building a mature startup using Clojure. He also talks about how EnjoyHQ built a successful distributed team.</p>

      <ul>
<li><a href="https://github.com/plumatic/plumbing">Plumbing</a></li>
<li><a href="https://avro.apache.org">Avro</a></li>
<li><a href="https://github.com/yogthos/migratus">Migratus</a></li>
<li><a href="https://www.consul.io/">Consul</a></li>
<li><a href="https://etcd.io/">etcd</a></li>
<li><a href="http://www.jgroups.org">Jgroups</a></li>
<li><a href="https://clojurenorth.com/lukasz-korecki.html">Clojure North talk</a></li>
<li><a href="https://github.com/plumatic/plumbing">plumatic/plumbing</a></li>
<li><a href="https://github.com/nomnom-insights/nomnom.duckula">nomnom.duckula</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/13434354/therepl-035.mp3" length="27190543" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/35/</guid>
      <link>https://www.therepl.net/episodes/35/</link>
      <pubDate>Thu, 02 Apr 2020 12:17:03 +1300</pubDate>
      <itunes:duration>00:56:14</itunes:duration>
    </item>
    <item>
      <title>34: CIDER and tending the Orchard with Bozhidar Batsov</title>
      <itunes:title>CIDER and tending the Orchard with Bozhidar Batsov</itunes:title>
      <itunes:episode>34</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Bozhidar Batsov talks about CIDER, the Orchard, Clojure, Emacs, Ruby, and style guides</itunes:subtitle>
      <itunes:summary>Bozhidar Batsov talks about CIDER, the Orchard, Clojure, Emacs, Ruby, and style guides</itunes:summary>
      <description>Bozhidar Batsov talks about CIDER, the Orchard, Clojure, Emacs, Ruby, and style guides. Note: this episode was recorded in October 2019.
Bozhidar&amp;rsquo;s GitHub sponsors page Clojure-mode CIDER nREPL Reply Sayid Biggest impact nREPL sideloading Orchard Refactor-nrepl cider-nrepl clojure-mode Contributing to CIDER Cider-selector cider-nrepl docs Rubocop Ruby Style Guide Projectile Emacs prelude Spacemacs Doom emacs Crux Calva Clojure Style Guide Clj-kondo Toptal Toptal Careers </description>
      <content:encoded><![CDATA[
      <p>Bozhidar Batsov talks about CIDER, the Orchard, Clojure, Emacs, Ruby, and style guides</p>

      <p>Note: this episode was recorded in October 2019.</p>
<ul>
<li><a href="https://github.com/users/bbatsov/sponsorship">Bozhidar&rsquo;s GitHub sponsors page</a></li>
<li><a href="https://github.com/clojure-emacs/clojure-mode">Clojure-mode</a></li>
<li><a href="https://cider.mx">CIDER</a></li>
<li><a href="https://nrepl.org">nREPL</a></li>
<li><a href="https://github.com/trptcolin/reply">Reply</a></li>
<li><a href="https://github.com/clojure-emacs/sayid">Sayid</a></li>
<li>Biggest impact
<ul>
<li><a href="https://github.com/nrepl/nrepl/pull/162">nREPL sideloading</a></li>
<li><a href="https://github.com/clojure-emacs/orchard">Orchard</a></li>
<li><a href="https://github.com/clojure-emacs/refactor-nrepl">Refactor-nrepl</a></li>
<li><a href="https://github.com/clojure-emacs/cider-nrepl">cider-nrepl</a></li>
<li><a href="https://github.com/clojure-emacs/clojure-mode">clojure-mode</a></li>
</ul>
</li>
<li><a href="https://docs.cider.mx/cider/contributing/hacking.html">Contributing to CIDER</a></li>
<li><a href="https://github.com/clojure-emacs/cider/blob/v0.22.0/cider-selector.el">Cider-selector</a></li>
<li><a href="https://docs.cider.mx/cider-nrepl/">cider-nrepl docs</a></li>
<li><a href="http://www.rubocop.org">Rubocop</a></li>
<li><a href="https://rubystyle.guide">Ruby Style Guide</a></li>
<li><a href="https://github.com/bbatsov/projectile">Projectile</a></li>
<li><a href="https://github.com/bbatsov/prelude">Emacs prelude</a></li>
<li><a href="http://spacemacs.org">Spacemacs</a></li>
<li><a href="https://github.com/hlissner/doom-emacs">Doom emacs</a></li>
<li><a href="https://github.com/bbatsov/crux">Crux</a></li>
<li><a href="https://github.com/BetterThanTomorrow/calva">Calva</a></li>
<li><a href="https://guide.clojure.style">Clojure Style Guide</a></li>
<li><a href="https://github.com/borkdude/clj-kondo">Clj-kondo</a></li>
<li><a href="https://www.toptal.com">Toptal</a></li>
<li><a href="https://www.toptal.com/careers">Toptal Careers</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/13387702/therepl-034.mp3" length="32672733" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/34/</guid>
      <link>https://www.therepl.net/episodes/34/</link>
      <pubDate>Wed, 25 Mar 2020 08:00:00 +1300</pubDate>
      <itunes:duration>01:07:39</itunes:duration>
    </item>
    <item>
      <title>33: Peter Str&#xF6;mberg on Calva, a Clojure plugin for VS Code</title>
      <itunes:title>Peter Str&#xF6;mberg on Calva, a Clojure plugin for VS Code</itunes:title>
      <itunes:episode>33</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Peter Str&#xF6;mberg talks about Calva, VS Code, Clojurists Together funding, and how you can contribute.</itunes:subtitle>
      <itunes:summary>Peter Str&#xF6;mberg talks about Calva, VS Code, Clojurists Together funding, and how you can contribute.</itunes:summary>
      <description>Peter Str&#xF6;mberg talks about Calva, VS Code, Clojurists Together funding, and how you can contribute..  Calva on GitHub How to contribute to Calva Clojure Warrior Clojure-lsp Language Server Protocol The Calva Team Peter Str&#xF6;mberg Kevin Stehn Christian Fehse </description>
      <content:encoded><![CDATA[
      <p>Peter Strömberg talks about Calva, VS Code, Clojurists Together funding, and how you can contribute.</p>

      <ul>
<li><a href="https://github.com/BetterThanTomorrow/calva">Calva on GitHub</a></li>
<li><a href="https://github.com/BetterThanTomorrow/calva/wiki/How-to-Contribute">How to contribute to Calva</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=tonsky.clojure-warrior">Clojure Warrior</a></li>
<li><a href="https://github.com/snoe/clojure-lsp">Clojure-lsp</a></li>
<li><a href="https://microsoft.github.io/language-server-protocol/">Language Server Protocol</a></li>
<li><a href="https://github.com/BetterThanTomorrow/calva#current-maintainers">The Calva Team</a>
<ul>
<li><a href="https://github.com/PEZ">Peter Strömberg</a></li>
<li><a href="https://github.com/kstehn">Kevin Stehn</a></li>
<li><a href="https://github.com/cfehse">Christian Fehse</a></li>
</ul>
</li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12996602/therepl-033.mp3" length="18066795" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/33/</guid>
      <link>https://www.therepl.net/episodes/33/</link>
      <pubDate>Sat, 23 Nov 2019 14:44:06 +1300</pubDate>
      <itunes:duration>00:37:13</itunes:duration>
    </item>
    <item>
      <title>32: Clojure, Kafka, and OPERATR with Derek Troy-West</title>
      <itunes:title>Clojure, Kafka, and OPERATR with Derek Troy-West</itunes:title>
      <itunes:episode>32</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Derek Troy-West talks about scaling systems with Clojure, Kafka, and building systems with pure data</itunes:subtitle>
      <itunes:summary>Derek Troy-West talks about scaling systems with Clojure, Kafka, and building systems with pure data</itunes:summary>
      <description>Derek Troy-West talks about scaling systems with Clojure, Kafka, and building systems with pure data.  &amp;ldquo;I write Clojure almost every day&amp;rdquo; Troy-West OPERATR OPERATR demo Follow The Data - Derek Troy-West - Clojure/Conj 2019 Verrency Apache Kafka Three Ways </description>
      <content:encoded><![CDATA[
      <p>Derek Troy-West talks about scaling systems with Clojure, Kafka, and building systems with pure data</p>

      <ul>
<li><a href="https://twitter.com/_d_t_w/status/1162585630691299328">&ldquo;I write Clojure almost every day&rdquo;</a></li>
<li><a href="https://troywest.com">Troy-West</a></li>
<li><a href="https://operatr.io">OPERATR</a></li>
<li><a href="https://demo.operatr.io">OPERATR demo</a></li>
<li><a href="https://2019.clojure-conj.org/speaker-derek-troy-west/">Follow The Data - Derek Troy-West - Clojure/Conj 2019</a></li>
<li><a href="https://www.verrency.com">Verrency</a></li>
<li><a href="https://github.com/troy-west/apache-kafka-three-ways">Apache Kafka Three Ways</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12970474/therepl-032.mp3" length="19359738" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/32/</guid>
      <link>https://www.therepl.net/episodes/32/</link>
      <pubDate>Wed, 13 Nov 2019 19:00:00 +1300</pubDate>
      <itunes:duration>00:39:55</itunes:duration>
    </item>
    <item>
      <title>31: Joel Holdbrooks on Meander</title>
      <itunes:title>Joel Holdbrooks on Meander</itunes:title>
      <itunes:episode>31</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Joel Holdbrooks talks about Meander, interpreters, operational semantics, and Clojurists Together funding.</itunes:subtitle>
      <itunes:summary>Joel Holdbrooks talks about Meander, interpreters, operational semantics, and Clojurists Together funding.</itunes:summary>
      <description>Joel Holdbrooks talks about Meander, interpreters, operational semantics, and Clojurists Together funding..  Meander &amp;ldquo;Meander: Declarative Explorations at the Limits of FP&amp;rdquo; by Jimmy Miller Small step interpreter Matt Might - Abstract interpreters for free [PDF] Matt Might - Writing an interpreter, CESK-style SECD versus CEK Mind in Motion, Barbara Tversky Shaun Mahood renaming Garden files </description>
      <content:encoded><![CDATA[
      <p>Joel Holdbrooks talks about Meander, interpreters, operational semantics, and Clojurists Together funding.</p>

      <ul>
<li><a href="https://github.com/noprompt/meander">Meander</a></li>
<li><a href="https://www.youtube.com/watch?v=9fhnJpCgtUw">&ldquo;Meander: Declarative Explorations at the Limits of FP&rdquo; by Jimmy Miller</a></li>
<li><a href="https://en.wikipedia.org/wiki/Operational_semantics#Small-step_semantics">Small step interpreter</a></li>
<li><a href="http://matt.might.net/papers/might2010free.pdf">Matt Might - Abstract interpreters for free</a> [PDF]</li>
<li><a href="http://matt.might.net/articles/cesk-machines/">Matt Might - Writing an interpreter, CESK-style</a></li>
<li><a href="https://www.cs.utah.edu/~mflatt/past-courses/cs6520/public_html/s00/secd.ps">SECD versus CEK</a></li>
<li><a href="https://www.amazon.com/Mind-Motion-Action-Shapes-Thought/dp/046509306X">Mind in Motion, Barbara Tversky</a></li>
<li><a href="https://github.com/noprompt/garden/commit/b7aa1e204a0e9c5ee6aae7ff1d8df9f5e1ab5760">Shaun Mahood renaming Garden files</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12959497/therepl-031.mp3" length="32113117" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/31/</guid>
      <link>https://www.therepl.net/episodes/31/</link>
      <pubDate>Fri, 08 Nov 2019 16:30:04 +1300</pubDate>
      <itunes:duration>01:06:29</itunes:duration>
    </item>
    <item>
      <title>30: Bobby Calderwood on Kafka and Fintech</title>
      <itunes:title>Bobby Calderwood on Kafka and Fintech</itunes:title>
      <itunes:episode>30</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Bobby Calderwood talks about banking and financial technology in the US, mainframes, Kafka, and their new platform.</itunes:subtitle>
      <itunes:summary>Bobby Calderwood talks about banking and financial technology in the US, mainframes, Kafka, and their new platform.</itunes:summary>
      <description>Bobby Calderwood talks about banking and financial technology in the US, mainframes, Kafka, and their new platform..  Evident Systems Finxact, Finastra, Mambu, Temenos ACH The Clearing House FedNow Bobby at Finovate Jack Henry Symitar Confluent Commander: Better Distributed Applications through CQRS Event Modelling - Adam Dymitruk Kafka Streams Confluent Schema Registry Kafka KStreams API Jackdaw Willa About Evident Systems </description>
      <content:encoded><![CDATA[
      <p>Bobby Calderwood talks about banking and financial technology in the US, mainframes, Kafka, and their new platform.</p>

      <ul>
<li><a href="https://www.evidentsystems.com">Evident Systems</a></li>
<li><a href="https://finxact.com/">Finxact</a>, <a href="https://www.finastra.com/">Finastra</a>, <a href="https://www.mambu.com">Mambu</a>, <a href="https://www.temenos.com">Temenos</a></li>
<li><a href="https://en.wikipedia.org/wiki/Automated_clearing_house">ACH</a></li>
<li><a href="https://www.theclearinghouse.org">The Clearing House</a></li>
<li><a href="https://www.frbservices.org/financial-services/fednow/index.html">FedNow</a></li>
<li><a href="https://twitter.com/bobbycalderwood/status/1176632894703509504">Bobby at Finovate</a></li>
<li><a href="https://www.jackhenrybanking.com">Jack Henry</a></li>
<li><a href="https://www.symitar.com/pages/default.aspx">Symitar</a></li>
<li><a href="https://www.confluent.io">Confluent</a></li>
<li><a href="https://www.youtube.com/watch?v=B1-gS0oEtYc">Commander: Better Distributed Applications through CQRS</a></li>
<li><a href="https://eventmodeling.org/about/">Event Modelling</a> - Adam Dymitruk</li>
<li><a href="https://kafka.apache.org/documentation/streams/">Kafka Streams</a></li>
<li><a href="https://docs.confluent.io/current/schema-registry/index.html">Confluent Schema Registry</a></li>
<li><a href="https://kafka.apache.org/21/javadoc/org/apache/kafka/streams/kstream/KStream.html">Kafka KStreams API</a></li>
<li><a href="https://github.com/FundingCircle/jackdaw">Jackdaw</a></li>
<li><a href="https://github.com/DaveWM/willa">Willa</a></li>
<li><a href="https://www.evidentsystems.com/about/">About Evident Systems</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12914627/therepl-030.mp3" length="20335105" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/30/</guid>
      <link>https://www.therepl.net/episodes/30/</link>
      <pubDate>Tue, 22 Oct 2019 14:36:33 +1300</pubDate>
      <itunes:duration>00:41:57</itunes:duration>
    </item>
    <item>
      <title>29: Marc O'Morain on adding Windows support to CircleCI</title>
      <itunes:title>Marc O'Morain on adding Windows support to CircleCI</itunes:title>
      <itunes:episode>29</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Marc O'Morain talks about CircleCI's new Windows support, their new JavaScript frontend, and fighting cryptominers.</itunes:subtitle>
      <itunes:summary>Marc O'Morain talks about CircleCI's new Windows support, their new JavaScript frontend, and fighting cryptominers.</itunes:summary>
      <description>Marc O'Morain talks about CircleCI's new Windows support, their new JavaScript frontend, and fighting cryptominers..  Introducing Windows support on CircleCI The development of queueing theory - Wikipedia CircleCI Series D fundraising round CircleCI Careers CircleCI&amp;rsquo;s WAFL Pipelines CircleCI&amp;rsquo;s new pricing circle.ci/cli </description>
      <content:encoded><![CDATA[
      <p>Marc O&#39;Morain talks about CircleCI&#39;s new Windows support, their new JavaScript frontend, and fighting cryptominers.</p>

      <ul>
<li><a href="https://circleci.com/blog/windows-general-availability-announcement/">Introducing Windows support on CircleCI</a></li>
<li><a href="https://en.wikipedia.org/wiki/Queueing_theory#Overview_of_the_development_of_the_theory">The development of queueing theory - Wikipedia</a></li>
<li><a href="https://circleci.com/blog/we-raised-a-56m-series-d-what-s-next-for-circleci-customers/">CircleCI Series D fundraising round</a></li>
<li><a href="https://circleci.com/careers/">CircleCI Careers</a></li>
<li><a href="https://circleci.com/blog/wafl-a-scalable-mvp-alternative/">CircleCI&rsquo;s WAFL</a></li>
<li><a href="https://circleci.com/docs/2.0/build-processing/">Pipelines</a></li>
<li><a href="https://circleci.com/pricing/usage/">CircleCI&rsquo;s new pricing</a></li>
<li><a href="https://circle.ci/cli">circle.ci/cli</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12768956/therepl-029.mp3" length="23650257" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/29/</guid>
      <link>https://www.therepl.net/episodes/29/</link>
      <pubDate>Tue, 27 Aug 2019 05:00:00 +1200</pubDate>
      <itunes:duration>00:48:51</itunes:duration>
    </item>
    <item>
      <title>28: Ambrose Bonnaire-Sergeant on Typed Clojure</title>
      <itunes:title>Ambrose Bonnaire-Sergeant on Typed Clojure</itunes:title>
      <itunes:episode>28</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Ambrose Bonnaire-Sergeant talks about Spec, typing, and doing three degrees in Typed Clojure</itunes:subtitle>
      <itunes:summary>Ambrose Bonnaire-Sergeant talks about Spec, typing, and doing three degrees in Typed Clojure</itunes:summary>
      <description>Ambrose Bonnaire-Sergeant talks about Spec, typing, and doing three degrees in Typed Clojure.  Typed Clojure In Theory and Practice - Ambrose Bonnaire-Sergeant (pdf) Spectrum Patreon - Ambrose core.typed.analyzer.jvm core.typed.annotator.jvm cljfx Ambrose&amp;rsquo;s Blog </description>
      <content:encoded><![CDATA[
      <p>Ambrose Bonnaire-Sergeant talks about Spec, typing, and doing three degrees in Typed Clojure</p>

      <ul>
<li><a href="https://ambrosebs.com/files/ambrosebs-phd-thesis.pdf">Typed Clojure In Theory and Practice - Ambrose Bonnaire-Sergeant (pdf)</a></li>
<li><a href="https://github.com/arohner/spectrum">Spectrum</a></li>
<li><a href="https://www.patreon.com/ambrosebs">Patreon - Ambrose</a></li>
<li><a href="https://github.com/clojure/core.typed.analyzer.jvm">core.typed.analyzer.jvm</a></li>
<li><a href="https://github.com/clojure/core.typed.annotator.jvm">core.typed.annotator.jvm</a></li>
<li><a href="https://github.com/cljfx/cljfx">cljfx</a></li>
<li><a href="https://frenchy64.github.io">Ambrose&rsquo;s Blog</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12735555/therepl-028.mp3" length="25694277" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/28/</guid>
      <link>https://www.therepl.net/episodes/28/</link>
      <pubDate>Mon, 12 Aug 2019 17:28:41 +1200</pubDate>
      <itunes:duration>00:53:07</itunes:duration>
    </item>
    <item>
      <title>27: Eric Normand on teaching Clojure</title>
      <itunes:title>Eric Normand on teaching Clojure</itunes:title>
      <itunes:episode>27</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Eric Normand talks about his new course on REPL driven development, and teaching Clojure</itunes:subtitle>
      <itunes:summary>Eric Normand talks about his new course on REPL driven development, and teaching Clojure</itunes:summary>
      <description>Eric Normand talks about his new course on REPL driven development, and teaching Clojure.  PurelyFunctional.tv REPL driven development in Clojure On the podcast I forgot to mention this excellent guide on using the REPL on clojure.org Lispcast Thoughts on Functional Programming apropos Clojure Youtube channel </description>
      <content:encoded><![CDATA[
      <p>Eric Normand talks about his new course on REPL driven development, and teaching Clojure</p>

      <ul>
<li><a href="https://purelyfunctional.tv">PurelyFunctional.tv</a></li>
<li><a href="https://purelyfunctional.tv/courses/repl-driven-development-in-clojure/">REPL driven development in Clojure</a></li>
<li>On the podcast I forgot to mention this <a href="https://clojure.org/guides/repl/introduction">excellent guide</a> on using the REPL on clojure.org</li>
<li><a href="https://lispcast.com">Lispcast</a></li>
<li><a href="https://lispcast.com/category/podcast/">Thoughts on Functional Programming</a></li>
<li><a href="https://www.youtube.com/channel/UC1UxEQuBvfLJgWR5tk_XIXA">apropos Clojure Youtube channel</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12688100/therepl-027.mp3" length="20452407" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/27/</guid>
      <link>https://www.therepl.net/episodes/27/</link>
      <pubDate>Wed, 24 Jul 2019 19:00:00 +1200</pubDate>
      <itunes:duration>00:42:12</itunes:duration>
    </item>
    <item>
      <title>26: Nathan Marz on a new programming paradigm</title>
      <itunes:title>Nathan Marz on a new programming paradigm</itunes:title>
      <itunes:episode>26</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Nathan Marz talks about his new company Red Planet Labs, Specter, and building a new programming paradigm</itunes:subtitle>
      <itunes:summary>Nathan Marz talks about his new company Red Planet Labs, Specter, and building a new programming paradigm</itunes:summary>
      <description>Nathan Marz talks about his new company Red Planet Labs, Specter, and building a new programming paradigm.  Red Planet Labs Continuation Specter Inline caching with Specter </description>
      <content:encoded><![CDATA[
      <p>Nathan Marz talks about his new company Red Planet Labs, Specter, and building a new programming paradigm</p>

      <ul>
<li><a href="https://redplanetlabs.com">Red Planet Labs</a></li>
<li><a href="https://en.wikipedia.org/wiki/Continuation">Continuation</a></li>
<li><a href="https://github.com/nathanmarz/specter">Specter</a></li>
<li><a href="https://github.com/nathanmarz/specter/wiki/Specter's-inline-caching-implementation">Inline caching with Specter</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12648865/therepl-026.mp3" length="17219579" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/26/</guid>
      <link>https://www.therepl.net/episodes/26/</link>
      <pubDate>Wed, 10 Jul 2019 19:00:00 +1200</pubDate>
      <itunes:duration>00:35:28</itunes:duration>
    </item>
    <item>
      <title>25: Dragan Djuric on Neanderthal</title>
      <itunes:title>Dragan Djuric on Neanderthal</itunes:title>
      <itunes:episode>25</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Dragan Djuric talks about his recent work writing Deep Learning in Clojure from Scratch. We also talked about writing technical books that use Clojure, rather than technical books about Clojure.</itunes:subtitle>
      <itunes:summary>Dragan Djuric talks about his recent work writing Deep Learning in Clojure from Scratch. We also talked about writing technical books that use Clojure, rather than technical books about Clojure.</itunes:summary>
      <description>Dragan Djuric talks about his recent work writing Deep Learning in Clojure from Scratch. We also talked about writing technical books that use Clojure, rather than technical books about Clojure..  dragan.rocks Deep Learning in Clojure from Scratch Patreon - Dragan Patreon - Dragan&amp;rsquo;s books Interactive Programming for Artificial Intelligence Deep Learning for Programmers Uncomplicate Neanderthal Clojurists Together funding announcement for Neanderthal </description>
      <content:encoded><![CDATA[
      <p>Dragan Djuric talks about his recent work writing Deep Learning in Clojure from Scratch. We also talked about writing technical books that use Clojure, rather than technical books about Clojure.</p>

      <ul>
<li><a href="https://dragan.rocks">dragan.rocks</a></li>
<li><a href="https://dragan.rocks/articles/19/Deep-Learning-in-Clojure-From-Scratch-to-GPU-0-Why-Bother">Deep Learning in Clojure from Scratch</a></li>
<li><a href="https://www.patreon.com/draganrocks">Patreon - Dragan</a></li>
<li><a href="https://www.patreon.com/deep_learning">Patreon - Dragan&rsquo;s books</a></li>
<li><a href="https://aiprobook.com">Interactive Programming for Artificial Intelligence</a></li>
<li><a href="https://aiprobook.com/deep-learning-for-programmers/">Deep Learning for Programmers</a></li>
<li><a href="https://uncomplicate.org">Uncomplicate</a></li>
<li><a href="https://neanderthal.uncomplicate.org">Neanderthal</a></li>
<li><a href="https://www.clojuriststogether.org/news/q1-2019-funding-announcement/">Clojurists Together funding announcement for Neanderthal</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/12241226/therepl-025.mp3" length="19791401" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/25/</guid>
      <link>https://www.therepl.net/episodes/25/</link>
      <pubDate>Wed, 26 Jun 2019 19:00:00 +1200</pubDate>
      <itunes:duration>00:40:49</itunes:duration>
    </item>
    <item>
      <title>24: Crux, a new bitemporal database from JUXT</title>
      <itunes:title>Crux, a new bitemporal database from JUXT</itunes:title>
      <itunes:episode>24</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Jeremy Taylor and Malcolm Sparks from JUXT talk about Crux, their new open source database, why they made it, and which gaps it fills.</itunes:subtitle>
      <itunes:summary>Jeremy Taylor and Malcolm Sparks from JUXT talk about Crux, their new open source database, why they made it, and which gaps it fills.</itunes:summary>
      <description>Jeremy Taylor and Malcolm Sparks from JUXT talk about Crux, their new open source database, why they made it, and which gaps it fills..  Crux Crux at Clojure/north Temporal features in SQL 2011 [PDF] Crux architecture diagram Crux protocols </description>
      <content:encoded><![CDATA[
      <p>Jeremy Taylor and Malcolm Sparks from JUXT talk about Crux, their new open source database, why they made it, and which gaps it fills.</p>

      <ul>
<li><a href="https://juxt.pro/crux/index.html">Crux</a></li>
<li><a href="https://www.youtube.com/watch?v=3Stja6YUB94">Crux at Clojure/north</a></li>
<li><a href="http://www.sigmod.org/publications/sigmod-record/1209/pdfs/07.industry.kulkarni.pdf">Temporal features in SQL 2011 [PDF]</a></li>
<li><a href="https://juxt.pro/crux/docs/index.html#_unbundled">Crux architecture diagram</a></li>
<li><a href="https://juxt.pro/crux/docs/design.html#_philosophy">Crux protocols</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11700886/therepl-024.mp3" length="25605633" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/24/</guid>
      <link>https://www.therepl.net/episodes/24/</link>
      <pubDate>Wed, 12 Jun 2019 18:27:11 +1200</pubDate>
      <itunes:duration>00:52:56</itunes:duration>
    </item>
    <item>
      <title>23: Elements of Clojure with Zach Tellman</title>
      <itunes:title>Elements of Clojure with Zach Tellman</itunes:title>
      <itunes:episode>23</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Zach Tellman talks about writing Elements of Clojure, some of the work he's done in Clojure over the last ten years, and what's next.</itunes:subtitle>
      <itunes:summary>Zach Tellman talks about writing Elements of Clojure, some of the work he's done in Clojure over the last ten years, and what's next.</itunes:summary>
      <description>Zach Tellman talks about writing Elements of Clojure, some of the work he's done in Clojure over the last ten years, and what's next..  Elements of Clojure Ideolalia Bifurcan comparison to other data structures Jorge Luis Borges Standing in the Shadow of Giants CLJ-1517 - unrolled small vectors CLJ-1415 - Keyword cache cleanup incurs linear scan of cache Open Source is Not About You Semantic Machines </description>
      <content:encoded><![CDATA[
      <p>Zach Tellman talks about writing Elements of Clojure, some of the work he&#39;s done in Clojure over the last ten years, and what&#39;s next.</p>

      <ul>
<li><a href="https://elementsofclojure.com">Elements of Clojure</a></li>
<li><a href="https://ideolalia.com/">Ideolalia</a></li>
<li><a href="https://github.com/lacuna/bifurcan/blob/master/doc/comparison.md">Bifurcan comparison to other data structures</a></li>
<li><a href="https://en.wikipedia.org/wiki/Jorge_Luis_Borges">Jorge Luis Borges</a></li>
<li><a href="https://medium.com/@ztellman/standing-in-the-shadow-of-giants-9ac52f8b4051">Standing in the Shadow of Giants</a></li>
<li><a href="https://dev.clojure.org/jira/browse/CLJ-1517">CLJ-1517</a> - unrolled small vectors</li>
<li><a href="https://dev.clojure.org/jira/browse/CLJ-1415">CLJ-1415</a> - Keyword cache cleanup incurs linear scan of cache</li>
<li><a href="https://gist.github.com/richhickey/1563cddea1002958f96e7ba9519972d9">Open Source is Not About You</a></li>
<li><a href="http://www.semanticmachines.com">Semantic Machines</a></li>
</ul>

      
      <p><a href="https://www.therepl.net/episodes/23/" class="post-title">Read transcript.</a></p>
      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11273762/therepl-023.mp3" length="46193136" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/23/</guid>
      <link>https://www.therepl.net/episodes/23/</link>
      <pubDate>Fri, 19 Apr 2019 11:06:18 +1200</pubDate>
      <itunes:duration>01:35:49</itunes:duration>
    </item>
    <item>
      <title>22: Cursive IDE with Colin Fleming</title>
      <itunes:title>Cursive IDE with Colin Fleming</itunes:title>
      <itunes:episode>22</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Colin Fleming talks about building Cursive IDE on the IntelliJ platform</itunes:subtitle>
      <itunes:summary>Colin Fleming talks about building Cursive IDE on the IntelliJ platform</itunes:summary>
      <description>Colin Fleming talks about building Cursive IDE on the IntelliJ platform.  Cursive IDE The IntelliJ Platform </description>
      <content:encoded><![CDATA[
      <p>Colin Fleming talks about building Cursive IDE on the IntelliJ platform</p>

      <ul>
<li><a href="https://cursive-ide.com">Cursive IDE</a></li>
<li><a href="https://www.jetbrains.com/opensource/idea/">The IntelliJ Platform</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11217091/therepl-022.mp3" length="20047785" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/22/</guid>
      <link>https://www.therepl.net/episodes/22/</link>
      <pubDate>Wed, 03 Apr 2019 07:19:46 +1300</pubDate>
      <itunes:duration>00:41:21</itunes:duration>
    </item>
    <item>
      <title>21: Looking at Clojure through the mindset of business with Jonathan Boston</title>
      <itunes:title>Looking at Clojure through the mindset of business with Jonathan Boston</itunes:title>
      <itunes:episode>21</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Jonathan Boston discusses Clojure, business, the best and worst code he wrote last year, and the ClojureScript community.</itunes:subtitle>
      <itunes:summary>Jonathan Boston discusses Clojure, business, the best and worst code he wrote last year, and the ClojureScript community.</itunes:summary>
      <description>Jonathan Boston discusses Clojure, business, the best and worst code he wrote last year, and the ClojureScript community..  ClojureScript Made Easy My Worst and Best Code of 2018 10,000 core.async processes </description>
      <content:encoded><![CDATA[
      <p>Jonathan Boston discusses Clojure, business, the best and worst code he wrote last year, and the ClojureScript community.</p>

      <ul>
<li><a href="http://clojurescriptmadeeasy.com">ClojureScript Made Easy</a></li>
<li><a href="http://clojurescriptmadeeasy.com/blog/my-best-and-worst-code-of-2018.html">My Worst and Best Code of 2018</a></li>
<li><a href="http://swannodette.github.io/2013/08/02/100000-processes">10,000 core.async processes</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11194655/therepl-021.mp3" length="13478758" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/21/</guid>
      <link>https://www.therepl.net/episodes/21/</link>
      <pubDate>Wed, 27 Mar 2019 07:00:00 +1300</pubDate>
      <itunes:duration>00:27:40</itunes:duration>
    </item>
    <item>
      <title>20: Clojure MXNet with Carin Meier</title>
      <itunes:title>Clojure MXNet with Carin Meier</itunes:title>
      <itunes:episode>20</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Carin Meier talks about the Clojure MXNet package, MXNet, Scala interop with Java, and ML in society</itunes:subtitle>
      <itunes:summary>Carin Meier talks about the Clojure MXNet package, MXNet, Scala interop with Java, and ML in society</itunes:summary>
      <description>Carin Meier talks about the Clojure MXNet package, MXNet, Scala interop with Java, and ML in society.  MXNet Clojure MXnet tvm-clj on The REPL Scala - Clojure interop utility namespace MXNet Issues tagged with Clojure Clojure MXNet contribution needs Clojurians Slack - #mxnet MXNet Slack joining info Other machine learning libraries Cortex dl4clj jutsu.ai Funny reinforcement learning outcomes Twitter thread on unexpected RL outcomes The Surprising Creativity of Digital Evolution </description>
      <content:encoded><![CDATA[
      <p>Carin Meier talks about the Clojure MXNet package, MXNet, Scala interop with Java, and ML in society</p>

      <ul>
<li><a href="https://github.com/apache/incubator-mxnet">MXNet</a></li>
<li><a href="https://github.com/apache/incubator-mxnet/tree/master/contrib/clojure-package">Clojure MXnet</a></li>
<li><a href="https://www.therepl.net/episodes/13/">tvm-clj on The REPL</a></li>
<li><a href="https://github.com/apache/incubator-mxnet/blob/master/contrib/clojure-package/src/org/apache/clojure_mxnet/util.clj">Scala - Clojure interop utility namespace</a></li>
<li><a href="https://github.com/apache/incubator-mxnet/labels/Clojure">MXNet Issues tagged with Clojure</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/MXNET/Clojure+Package+Contribution+Needs">Clojure MXNet contribution needs</a></li>
<li><a href="http://clojurians.net">Clojurians Slack</a> - #mxnet</li>
<li><a href="https://mxnet.apache.org/community/mxnet_channels.html">MXNet Slack joining info</a></li>
<li>Other machine learning libraries
<ul>
<li><a href="https://github.com/originrose/cortex">Cortex</a></li>
<li><a href="https://github.com/yetanalytics/dl4clj">dl4clj</a></li>
<li><a href="https://github.com/hswick/jutsu.ai">jutsu.ai</a></li>
</ul>
</li>
<li><a href="https://www.youtube.com/watch?v=faDKMMwOS2Q">Funny reinforcement learning outcomes</a></li>
<li><a href="https://twitter.com/feross/status/1014712808699645952">Twitter thread on unexpected RL outcomes</a></li>
<li><a href="https://arxiv.org/abs/1803.03453">The Surprising Creativity of Digital Evolution</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11174374/therepl-020.mp3" length="18496193" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/20/</guid>
      <link>https://www.therepl.net/episodes/20/</link>
      <pubDate>Wed, 20 Mar 2019 07:00:00 +1300</pubDate>
      <itunes:duration>00:38:08</itunes:duration>
    </item>
    <item>
      <title>19: Formatting Clojure code with Shaun Lebron</title>
      <itunes:title>Formatting Clojure code with Shaun Lebron</itunes:title>
      <itunes:episode>19</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>I talk with Shaun Lebron about my recent Clojure formatting proposal</itunes:subtitle>
      <itunes:summary>I talk with Shaun Lebron about my recent Clojure formatting proposal</itunes:summary>
      <description>I talk with Shaun Lebron about my recent Clojure formatting proposal.  The formatting proposal on ClojureVerse Elastic Tabstops Formatter repository </description>
      <content:encoded><![CDATA[
      <p>I talk with Shaun Lebron about my recent Clojure formatting proposal</p>

      <ul>
<li><a href="https://clojureverse.org/t/clj-commons-building-a-formatter-like-gofmt-for-clojure/3240">The formatting proposal on ClojureVerse</a></li>
<li><a href="http://nickgravgaard.com/elastic-tabstops/">Elastic Tabstops</a></li>
<li><a href="https://github.com/clj-commons/formatter">Formatter repository</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11150285/therepl-019.mp3" length="20018712" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/19/</guid>
      <link>https://www.therepl.net/episodes/19/</link>
      <pubDate>Wed, 13 Mar 2019 07:00:00 +1300</pubDate>
      <itunes:duration>00:41:17</itunes:duration>
    </item>
    <item>
      <title>18: Testing Clojure and ClojureScript with Arne Brasseur</title>
      <itunes:title>Testing Clojure and ClojureScript with Arne Brasseur</itunes:title>
      <itunes:episode>18</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Arne Brasseur talks about Kaocha, Heart of Clojure, Lambda Island, and Clojureverse</itunes:subtitle>
      <itunes:summary>Arne Brasseur talks about Kaocha, Heart of Clojure, Lambda Island, and Clojureverse</itunes:summary>
      <description>Arne Brasseur talks about Kaocha, Heart of Clojure, Lambda Island, and Clojureverse.  Kaocha Fudge Midge Avdi Grimm - Transaction Fallacy Kaocha docs on cljdoc Clojurists Together funding announcement Clojurists Together projects Heart of Clojure Announcing Clojureverse Lambda Island Guide to Clojure REPLs Figwheel Main + CIDER + Clojure CLI video Lambda Island Guides on GitHub Clojure.org REPL guides Clojureverse Clojure workflows on Clojureverse Clojurians Slack Log Hiring Arne </description>
      <content:encoded><![CDATA[
      <p>Arne Brasseur talks about Kaocha, Heart of Clojure, Lambda Island, and Clojureverse</p>

      <ul>
<li><a href="https://github.com/lambdaisland/kaocha">Kaocha</a></li>
<li><a href="https://github.com/jimpil/fudje">Fudge</a></li>
<li><a href="https://github.com/marick/Midje">Midge</a></li>
<li><a href="http://bikeshed.fm/185">Avdi Grimm - Transaction Fallacy</a></li>
<li><a href="https://cljdoc.org/d/lambdaisland/kaocha/0.0-389/doc/1-introduction">Kaocha docs on cljdoc</a></li>
<li><a href="https://www.clojuriststogether.org/news/q4-2018-funding-announcement/">Clojurists Together funding announcement</a></li>
<li><a href="https://www.clojuriststogether.org/projects/">Clojurists Together projects</a></li>
<li><a href="https://heartofclojure.eu">Heart of Clojure</a></li>
<li><a href="https://clojureverse.org/t/announcing-clojureverse-2-0/875">Announcing Clojureverse</a></li>
<li><a href="https://lambdaisland.com">Lambda Island</a></li>
<li><a href="https://lambdaisland.com/guides/clojure-repls/">Guide to Clojure REPLs</a></li>
<li><a href="https://www.youtube.com/watch?v=hcFx-QL5ySM">Figwheel Main + CIDER + Clojure CLI video</a></li>
<li><a href="https://github.com/lambdaisland/lambdaisland-guides">Lambda Island Guides on GitHub</a></li>
<li><a href="https://clojure.org/guides/repl/introduction">Clojure.org REPL guides</a></li>
<li><a href="https://clojureverse.org">Clojureverse</a></li>
<li><a href="https://clojureverse.org/t/share-the-nitty-gritty-details-of-your-clojure-workflow/1208/40">Clojure workflows on Clojureverse</a></li>
<li><a href="https://clojurians-log.clojureverse.org">Clojurians Slack Log</a></li>
<li><a href="https://lambdaisland.com/p/contact">Hiring Arne</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11087786/therepl-018.mp3" length="26082890" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/18/</guid>
      <link>https://www.therepl.net/episodes/18/</link>
      <pubDate>Wed, 20 Feb 2019 16:54:45 +1300</pubDate>
      <itunes:duration>00:53:55</itunes:duration>
    </item>
    <item>
      <title>17: Editing Clojure code with Shaun Lebron</title>
      <itunes:title>Editing Clojure code with Shaun Lebron</itunes:title>
      <itunes:episode>17</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Shaun Lebron talks about Parinfer, editor integration, understanding user editing intent, and meeting people where they are.</itunes:subtitle>
      <itunes:summary>Shaun Lebron talks about Parinfer, editor integration, understanding user editing intent, and meeting people where they are.</itunes:summary>
      <description>Shaun Lebron talks about Parinfer, editor integration, understanding user editing intent, and meeting people where they are..  Parinfer Indent-clj Paredit Smartparens Parinfer&amp;rsquo;s mathematical foundation Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron How was Lisp edited in the 80s and 90s? - Reddit History of Lisp Parentheses research Deepdyve - journal article rental Locus Lisp For Humans - Locus Implementation - Locus Plastic editor from Antonin Hildebrand </description>
      <content:encoded><![CDATA[
      <p>Shaun Lebron talks about Parinfer, editor integration, understanding user editing intent, and meeting people where they are.</p>

      <ul>
<li><a href="https://github.com/shaunlebron/parinfer">Parinfer</a></li>
<li><a href="https://github.com/boxed/indent-clj">Indent-clj</a></li>
<li><a href="https://www.emacswiki.org/emacs/ParEdit">Paredit</a></li>
<li><a href="https://github.com/Fuco1/smartparens">Smartparens</a></li>
<li><a href="http://shaunlebron.github.io/parinfer/#mathematical-foundation">Parinfer&rsquo;s mathematical foundation</a></li>
<li><a href="https://www.youtube.com/watch?v=K0Tsa3smr1w">Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron</a></li>
<li><a href="https://www.reddit.com/r/lisp/comments/6iq2u8/how_was_lisp_edited_in_the_80s_and_90s/">How was Lisp edited in the 80s and 90s? - Reddit</a></li>
<li><a href="https://github.com/shaunlebron/history-of-lisp-editing">History of Lisp Parentheses research</a></li>
<li><a href="https://www.deepdyve.com">Deepdyve - journal article rental</a></li>
<li><a href="https://github.com/shaunlebron/locus">Locus</a></li>
<li><a href="https://github.com/shaunlebron/locus/issues/1">Lisp For Humans - Locus</a></li>
<li><a href="https://github.com/shaunlebron/locus/issues/2#issuecomment-373929092">Implementation - Locus</a></li>
<li><a href="https://github.com/darwin/plastic">Plastic editor from Antonin Hildebrand</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/11039944/therepl-017.mp3" length="20551084" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/17/</guid>
      <link>https://www.therepl.net/episodes/17/</link>
      <pubDate>Mon, 04 Feb 2019 19:30:00 +1300</pubDate>
      <itunes:duration>00:42:24</itunes:duration>
    </item>
    <item>
      <title>16: Monorepos and monologues with Alex Engelberg</title>
      <itunes:title>Monorepos and monologues with Alex Engelberg</itunes:title>
      <itunes:episode>16</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Alex Engelberg discusses his recent talk at the Conj, lein-monolith, and other Amperity open source projects</itunes:subtitle>
      <itunes:summary>Alex Engelberg discusses his recent talk at the Conj, lein-monolith, and other Amperity open source projects</itunes:summary>
      <description>Alex Engelberg discusses his recent talk at the Conj, lein-monolith, and other Amperity open source projects.  Sponsor: Deps - Private Maven Repositories Every Clojure Talk Ever Amperity Amperity Careers Learning and Teaching on the job lein-monolith Greenlight Envoy Instaparse paren.party seajure </description>
      <content:encoded><![CDATA[
      <p>Alex Engelberg discusses his recent talk at the Conj, lein-monolith, and other Amperity open source projects</p>

      <ul>
<li>Sponsor: <a href="https://www.deps.co">Deps</a> - Private Maven Repositories</li>
<li><a href="https://www.youtube.com/watch?v=jlPaby7suOc">Every Clojure Talk Ever</a></li>
<li><a href="https://amperity.com">Amperity</a></li>
<li><a href="https://amperity.com/careers/">Amperity Careers</a></li>
<li><a href="https://www.youtube.com/watch?v=QBsjYyg9bLE">Learning and Teaching on the job</a></li>
<li><a href="https://github.com/amperity/lein-monolith">lein-monolith</a></li>
<li><a href="https://github.com/amperity/greenlight">Greenlight</a></li>
<li><a href="https://github.com/amperity/envoy">Envoy</a></li>
<li><a href="https://github.com/Engelberg/instaparse">Instaparse</a></li>
<li><a href="http://www.paren.party">paren.party</a></li>
<li><a href="http://seajure.github.io">seajure</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10996945/therepl-016.mp3" length="17763002" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/16/</guid>
      <link>https://www.therepl.net/episodes/16/</link>
      <pubDate>Sat, 19 Jan 2019 07:46:47 +1300</pubDate>
      <itunes:duration>00:37:00</itunes:duration>
    </item>
    <item>
      <title>15: Clojure at Apple with David Taylor</title>
      <itunes:title>Clojure at Apple with David Taylor</itunes:title>
      <itunes:episode>15</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>David Taylor talks about adopting Clojure at Apple, lessons about management, and balancing being an engineer and a leader.</itunes:subtitle>
      <itunes:summary>David Taylor talks about adopting Clojure at Apple, lessons about management, and balancing being an engineer and a leader.</itunes:summary>
      <description>David Taylor talks about adopting Clojure at Apple, lessons about management, and balancing being an engineer and a leader..  Sponsor: Deps - Private Maven Repositories Careers at Apple Mob Coding Advent of Code Joy Labs David Taylor (@etherfuse) on Twitter </description>
      <content:encoded><![CDATA[
      <p>David Taylor talks about adopting Clojure at Apple, lessons about management, and balancing being an engineer and a leader.</p>

      <ul>
<li>Sponsor: <a href="https://www.deps.co">Deps</a> - Private Maven Repositories</li>
<li><a href="https://jobs.apple.com">Careers at Apple</a></li>
<li><a href="https://en.wikipedia.org/wiki/Mob_programming">Mob Coding</a></li>
<li><a href="https://www.adventofcode.com">Advent of Code</a></li>
<li><a href="https://joylabs.com">Joy Labs</a></li>
<li><a href="https://twitter.com/etherfuse">David Taylor (@etherfuse)</a> on Twitter</li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10979027/therepl-015.mp3" length="17318294" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/15/</guid>
      <link>https://www.therepl.net/episodes/15/</link>
      <pubDate>Sat, 12 Jan 2019 08:14:56 +1300</pubDate>
      <itunes:duration>00:35:40</itunes:duration>
    </item>
    <item>
      <title>14: ClojureScript, Lumo, and Lambdas with Antonio Monteiro</title>
      <itunes:title>ClojureScript, Lumo, and Lambdas with Antonio Monteiro</itunes:title>
      <itunes:episode>14</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Antonio Monteiro talks about building Lumo, improving the ClojureScript beginner experience, typed GraphQL in OCaml, and creating a custom AWS Lambda runtime.</itunes:subtitle>
      <itunes:summary>Antonio Monteiro talks about building Lumo, improving the ClojureScript beginner experience, typed GraphQL in OCaml, and creating a custom AWS Lambda runtime.</itunes:summary>
      <description>Antonio Monteiro talks about building Lumo, improving the ClojureScript beginner experience, typed GraphQL in OCaml, and creating a custom AWS Lambda runtime.. Sponsor: Deps - Private, Hosted, Maven Repositories
Lumo CLJS GWT Pilloxa V8 custom startup snapshots Glitch with Lumo clj-commons Om Relay Falcor Ladder The REPL episode with Martin Klepsch OCaml Reason ML Lambda support for Powershell Rust runtime for AWS Lambda and GitHub project Antonio&amp;rsquo;s OCaml Lambda runtime AWS Lambda Runtime API Howard Lewis Ship on The REPL talking about GraphQL Small FP - Antonio Monteiro Developing ReasonML frontend with GraphQL Zeit </description>
      <content:encoded><![CDATA[
      <p>Antonio Monteiro talks about building Lumo, improving the ClojureScript beginner experience, typed GraphQL in OCaml, and creating a custom AWS Lambda runtime.</p>

      <p>Sponsor: <a href="https://www.deps.co">Deps</a> - Private, Hosted, Maven Repositories</p>
<ul>
<li><a href="http://lumo-cljs.org/">Lumo CLJS</a></li>
<li><a href="http://www.gwtproject.org/">GWT</a></li>
<li><a href="https://pilloxa.com/">Pilloxa</a></li>
<li><a href="https://v8.dev/blog/custom-startup-snapshots">V8 custom startup snapshots</a></li>
<li>Glitch with Lumo</li>
<li><a href="http://clj-commons.org">clj-commons</a></li>
<li><a href="https://github.com/omcljs/om">Om</a></li>
<li><a href="https://facebook.github.io/relay/">Relay</a></li>
<li><a href="http://netflix.github.io/falcor/">Falcor</a></li>
<li><a href="https://www.ladderlife.com">Ladder</a></li>
<li><a href="https://www.therepl.net/episodes/12/">The REPL episode with Martin Klepsch</a></li>
<li><a href="https://ocaml.org/">OCaml</a></li>
<li><a href="https://reasonml.github.io/">Reason ML</a></li>
<li><a href="https://aws.amazon.com/blogs/developer/announcing-lambda-support-for-powershell-core/">Lambda support for Powershell</a></li>
<li><a href="https://aws.amazon.com/blogs/opensource/rust-runtime-for-aws-lambda/">Rust runtime for AWS Lambda</a> and <a href="https://github.com/awslabs/aws-lambda-rust-runtime">GitHub project</a></li>
<li><a href="https://github.com/anmonteiro/aws-lambda-ocaml-runtime">Antonio&rsquo;s OCaml Lambda runtime</a></li>
<li><a href="https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html">AWS Lambda Runtime API</a></li>
<li><a href="https://www.therepl.net/episodes/10/">Howard Lewis Ship on The REPL talking about GraphQL</a></li>
<li><a href="https://www.youtube.com/watch?v=XLnWMfdbQEo">Small FP - Antonio Monteiro</a></li>
<li><a href="https://www.youtube.com/watch?v=yMqE37LqRLA">Developing ReasonML frontend with GraphQL</a></li>
<li><a href="https://zeit.co">Zeit</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10895715/therepl-014.mp3" length="28974881" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/14/</guid>
      <link>https://www.therepl.net/episodes/14/</link>
      <pubDate>Wed, 05 Dec 2018 15:23:28 +1300</pubDate>
      <itunes:duration>00:59:57</itunes:duration>
    </item>
    <item>
      <title>13: High performance Clojure numerics with Chris Nuernberger</title>
      <itunes:title>High performance Clojure numerics with Chris Nuernberger</itunes:title>
      <itunes:episode>13</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Chris Nuernberger talks about his work on tvm-clj, unsigned bytes on the JVM, efficient copying of data, neural networks, GPUs</itunes:subtitle>
      <itunes:summary>Chris Nuernberger talks about his work on tvm-clj, unsigned bytes on the JVM, efficient copying of data, neural networks, GPUs</itunes:summary>
      <description>Chris Nuernberger talks about his work on tvm-clj, unsigned bytes on the JVM, efficient copying of data, neural networks, GPUs. Chris has a wide background across many different areas of computer science and software engineering. He first got into GPGPU programming around 2008 with a research group at CU trying to auto-optimize a simple linear algebra expression (y = Ax + b). He first got into LISP with cmucl after a bout of RSI (pain in hands and fingers) convinced him that mainstream languages at the time (C++, python, C#, Java, ML) didn&#x2019;t offer enough leverage for the types of projects that he was involved in. He is currently a partner at company named Tech Ascent based in Boulder, Colorado.
tvm-clj Next Gen Numeric Compilers TVM Time tech.datatype Cortex TVM Halide XGBoost Smile </description>
      <content:encoded><![CDATA[
      <p>Chris Nuernberger talks about his work on tvm-clj, unsigned bytes on the JVM, efficient copying of data, neural networks, GPUs</p>

      <p>Chris has a wide background across many different areas of computer science and software engineering.  He first got into GPGPU programming around 2008 with a research group at CU trying to auto-optimize a simple linear algebra expression (y = Ax + b).  He first got into LISP with cmucl after a bout of RSI (pain in hands and fingers) convinced him that mainstream languages at the time (C++, python, C#, Java, ML) didn’t offer enough leverage for the types of projects that he was involved in.  He is currently a partner at company named <a href="http://techascent.com">Tech Ascent</a> based in Boulder, Colorado.</p>
<ul>
<li><a href="https://github.com/tech-ascent/tvm-clj">tvm-clj</a>
<ul>
<li><a href="http://techascent.com/blog/high-performance-compilers.html">Next Gen Numeric Compilers</a></li>
<li><a href="http://techascent.com/blog/tvm-for-the-win.html">TVM Time</a></li>
<li><a href="https://github.com/tech-ascent/tech.datatype">tech.datatype</a></li>
</ul>
</li>
<li><a href="https://github.com/originrose/cortex">Cortex</a></li>
<li><a href="http://tvm.ai">TVM</a></li>
<li><a href="http://halide-lang.org/">Halide</a></li>
<li><a href="https://xgboost.readthedocs.io/en/latest/">XGBoost</a></li>
<li><a href="https://haifengl.github.io/smile/">Smile</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10871568/therepl-013.mp3" length="26444976" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/13/</guid>
      <link>https://www.therepl.net/episodes/13/</link>
      <pubDate>Wed, 05 Dec 2018 08:00:00 +1300</pubDate>
      <itunes:duration>00:54:40</itunes:duration>
    </item>
    <item>
      <title>12: Clojure documentation with Martin Klepsch</title>
      <itunes:title>Clojure documentation with Martin Klepsch</itunes:title>
      <itunes:episode>12</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Martin Klepsch talks about cljdoc, an automatic documentation website for all of the Clojure community's code.</itunes:subtitle>
      <itunes:summary>Martin Klepsch talks about cljdoc, an automatic documentation website for all of the Clojure community's code.</itunes:summary>
      <description>Martin Klepsch talks about cljdoc, an automatic documentation website for all of the Clojure community's code..  Hex.pm, GoDoc, dartdoc, Docs.rs Codox Marginalia cljdoc example pages: zprint, reagent, rum, DataScript, nREPL Martin&amp;rsquo;s talk at ClojuTRE Keechma Toolbox massive docstring Dynadoc Tour of Reaktor&amp;rsquo;s office in Helsinki Heart of Clojure conference Making a cljdoc badge Clojurists Together Jobs </description>
      <content:encoded><![CDATA[
      <p>Martin Klepsch talks about cljdoc, an automatic documentation website for all of the Clojure community&#39;s code.</p>

      <ul>
<li><a href="https://hex.pm">Hex.pm</a>, <a href="https://godoc.org">GoDoc</a>, <a href="https://pub.dartlang.org/packages/dartdoc">dartdoc</a>, <a href="https://docs.rs">Docs.rs</a></li>
<li><a href="https://github.com/weavejester/codox">Codox</a></li>
<li><a href="https://github.com/gdeer81/marginalia">Marginalia</a></li>
<li>cljdoc example pages: <a href="https://cljdoc.org/d/zprint/zprint/0.4.12/doc/documentation">zprint</a>, <a href="https://cljdoc.org/d/reagent/reagent/0.8.2-SNAPSHOT/doc/documention-index">reagent</a>, <a href="https://cljdoc.org/d/rum/rum/">rum</a>, <a href="https://cljdoc.org/d/datascript/datascript">DataScript</a>, <a href="https://cljdoc.org/d/nrepl/nrepl/0.5.0/doc/readme">nREPL</a></li>
<li><a href="https://www.youtube.com/watch?v=mWrvd6SE7Vg">Martin&rsquo;s talk at ClojuTRE</a></li>
<li><a href="https://github.com/keechma/keechma-toolbox/blob/176c96a7f8b97a7d67f0d54d1351c23db052d71c/src/cljs/keechma/toolbox/dataloader/controller.cljs#L71-L224">Keechma Toolbox massive docstring</a></li>
<li><a href="https://github.com/oakes/Dynadoc">Dynadoc</a></li>
<li><a href="https://www.officelovin.com/2018/03/19/tour-reaktors-new-helsinki-office/">Tour of Reaktor&rsquo;s office in Helsinki</a></li>
<li><a href="https://heartofclojure.eu">Heart of Clojure conference</a></li>
<li><a href="https://github.com/cljdoc/cljdoc/blob/master/doc/userguide/for-library-authors.adoc#basic-setup">Making a cljdoc badge</a></li>
<li><a href="https://www.clojuriststogether.org/jobs/">Clojurists Together Jobs</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10844486/therepl-012.mp3" length="17552028" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/12/</guid>
      <link>https://www.therepl.net/episodes/12/</link>
      <pubDate>Wed, 28 Nov 2018 08:00:00 +1300</pubDate>
      <itunes:duration>00:36:09</itunes:duration>
    </item>
    <item>
      <title>11: Saskia Lindner on re-frame-10x, compassionate coding, and mindfulness</title>
      <itunes:title>Saskia Lindner on re-frame-10x, compassionate coding, and mindfulness</itunes:title>
      <itunes:episode>11</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>We talk with Saskia Lindner about her experience working on re-frame-10x in Rails Girls Summer of Code, ClojureBridge, remote working, and compassionate coding.</itunes:subtitle>
      <itunes:summary>We talk with Saskia Lindner about her experience working on re-frame-10x in Rails Girls Summer of Code, ClojureBridge, remote working, and compassionate coding.</itunes:summary>
      <description>We talk with Saskia Lindner about her experience working on re-frame-10x in Rails Girls Summer of Code, ClojureBridge, remote working, and compassionate coding..  ClojureBridge Talk at ClojureD on re-frame-10x re-frame-10x Saskia and Chris&amp;rsquo; dev journal Rails Girls Summer of Code Full stack developer job at Zimpler </description>
      <content:encoded><![CDATA[
      <p>We talk with Saskia Lindner about her experience working on re-frame-10x in Rails Girls Summer of Code, ClojureBridge, remote working, and compassionate coding.</p>

      <ul>
<li><a href="https://clojurebridge.org">ClojureBridge</a></li>
<li><a href="https://youtu.be/qdeU-2eoEIY?t=880">Talk at ClojureD on re-frame-10x</a></li>
<li><a href="https://www.github.com/Day8/re-frame-10x">re-frame-10x</a></li>
<li><a href="https://daiyi.co/dev-diary/categories/re-frame/">Saskia and Chris&rsquo; dev journal</a></li>
<li><a href="https://railsgirlssummerofcode.org">Rails Girls Summer of Code</a></li>
<li><a href="https://www.zimpler.com/experienced-full-stack-developer">Full stack developer job at Zimpler</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10831290/therepl-011.mp3" length="18098776" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/11/</guid>
      <link>https://www.therepl.net/episodes/11/</link>
      <pubDate>Mon, 26 Nov 2018 08:00:00 +1300</pubDate>
      <itunes:duration>00:37:17</itunes:duration>
    </item>
    <item>
      <title>10: Howard Lewis Ship on GraphQL and Lacinia</title>
      <itunes:title>Howard Lewis Ship on GraphQL and Lacinia</itunes:title>
      <itunes:episode>10</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Howard Lewis Ship talks about Walmart Labs and their open source Clojure projects.</itunes:subtitle>
      <itunes:summary>Howard Lewis Ship talks about Walmart Labs and their open source Clojure projects.</itunes:summary>
      <description>Howard Lewis Ship talks about Walmart Labs and their open source Clojure projects..  Pedestal table routing Lacinia GraphQL Joker Vizdeps Schematic </description>
      <content:encoded><![CDATA[
      <p>Howard Lewis Ship talks about Walmart Labs and their open source Clojure projects.</p>

      <ul>
<li><a href="http://pedestal.io/reference/routing-quick-reference#_table_syntax">Pedestal table routing</a></li>
<li><a href="https://lacinia.readthedocs.io/en/latest/">Lacinia</a></li>
<li><a href="https://graphql.org">GraphQL</a></li>
<li><a href="https://github.com/candid82/joker">Joker</a></li>
<li><a href="https://github.com/walmartlabs/vizdeps">Vizdeps</a></li>
<li><a href="https://github.com/walmartlabs/schematic">Schematic</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10761422/therepl-010.mp3" length="36682250" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/10/</guid>
      <link>https://www.therepl.net/episodes/10/</link>
      <pubDate>Mon, 12 Nov 2018 22:32:59 +1300</pubDate>
      <itunes:duration>01:16:00</itunes:duration>
    </item>
    <item>
      <title>9: Hannah Henderson on Continuous Integration at CircleCI</title>
      <itunes:title>Hannah Henderson on Continuous Integration at CircleCI</itunes:title>
      <itunes:episode>9</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Hannah Henderson talks about CI, Spec, remote work, and engineering at CircleCI.</itunes:subtitle>
      <itunes:summary>Hannah Henderson talks about CI, Spec, remote work, and engineering at CircleCI.</itunes:summary>
      <description>Hannah Henderson talks about CI, Spec, remote work, and engineering at CircleCI..  CircleCI Orbs CircleCI Jobs Lacinia Working with Hannah Preview of the next CircleCI UI </description>
      <content:encoded><![CDATA[
      <p>Hannah Henderson talks about CI, Spec, remote work, and engineering at CircleCI.</p>

      <ul>
<li><a href="https://github.com/CircleCI-Public/config-preview-sdk/tree/master/docs">CircleCI Orbs</a></li>
<li><a href="https://circleci.com/jobs/">CircleCI Jobs</a></li>
<li><a href="https://github.com/walmartlabs/lacinia">Lacinia</a></li>
<li><a href="https://medium.com/@HendersGame/best-of-craigslist-relationships-plutonic-3238b7cf2752">Working with Hannah</a></li>
<li><a href="https://circleci.com/blog/why-did-builds-become-jobs-in-the-ui/">Preview of the next CircleCI UI</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10709308/therepl-009.mp3" length="17219075" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/9/</guid>
      <link>https://www.therepl.net/episodes/9/</link>
      <pubDate>Fri, 02 Nov 2018 16:31:00 +1300</pubDate>
      <itunes:duration>00:35:27</itunes:duration>
    </item>
    <item>
      <title>8: Elana Hashman on Debian and Clojure</title>
      <itunes:title>Elana Hashman on Debian and Clojure</itunes:title>
      <itunes:episode>8</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Elana Hashman discusses her work on packaging Leiningen, the state of Clojure on Debian, and I ask her all the questions I've ever had about packaging on Linux.</itunes:subtitle>
      <itunes:summary>Elana Hashman discusses her work on packaging Leiningen, the state of Clojure on Debian, and I ask her all the questions I've ever had about packaging on Linux.</itunes:summary>
      <description>Elana Hashman discusses her work on packaging Leiningen, the state of Clojure on Debian, and I ask her all the questions I've ever had about packaging on Linux..  Elana&amp;rsquo;s talk on packaging Leiningen at ClojureSYNC More resources from the ClojureSYNC talk The original Intent To Package for Leiningen Clojure/Leiningen Debian Wiki </description>
      <content:encoded><![CDATA[
      <p>Elana Hashman discusses her work on packaging Leiningen, the state of Clojure on Debian, and I ask her all the questions I&#39;ve ever had about packaging on Linux.</p>

      <ul>
<li><a href="https://clojuresync.com/elana-hashman/">Elana&rsquo;s talk on packaging Leiningen at ClojureSYNC</a></li>
<li><a href="https://hashman.ca/clojuresync/">More resources from the ClojureSYNC talk</a></li>
<li><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819811">The original Intent To Package for Leiningen</a></li>
<li><a href="https://wiki.debian.org/Clojure/Leiningen">Clojure/Leiningen Debian Wiki</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10646912/therepl-008.mp3" length="21508624" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/8/</guid>
      <link>https://www.therepl.net/episodes/8/</link>
      <pubDate>Thu, 25 Oct 2018 10:21:37 +1300</pubDate>
      <itunes:duration>00:44:23</itunes:duration>
    </item>
    <item>
      <title>7: Ben Brinckerhoff on Clojure Spec and Error Messages</title>
      <itunes:title>Ben Brinckerhoff on Clojure Spec and Error Messages</itunes:title>
      <itunes:episode>7</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Ben Brinckerhoff talks about Expound, his tool for formatting Clojure Spec error messages, a common language for Clojure errors, and the wider world of error messages.</itunes:subtitle>
      <itunes:summary>Ben Brinckerhoff talks about Expound, his tool for formatting Clojure Spec error messages, a common language for Clojure errors, and the wider world of error messages.</itunes:summary>
      <description>Ben Brinckerhoff talks about Expound, his tool for formatting Clojure Spec error messages, a common language for Clojure errors, and the wider world of error messages..  Expound Elm errors Orchestra Clojure error messages are accidental ReasonML error messages </description>
      <content:encoded><![CDATA[
      <p>Ben Brinckerhoff talks about Expound, his tool for formatting Clojure Spec error messages, a common language for Clojure errors, and the wider world of error messages.</p>

      <ul>
<li><a href="https://github.com/bhb/expound">Expound</a></li>
<li><a href="https://elm-lang.org/blog/compiler-errors-for-humans">Elm errors</a></li>
<li><a href="https://github.com/jeaye/orchestra">Orchestra</a></li>
<li><a href="https://lispcast.com/clojure-error-messages-accidental/">Clojure error messages are accidental</a></li>
<li><a href="https://reasonml.github.io/blog/2017/08/25/way-nicer-error-messages">ReasonML error messages</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10591955/therepl-007.mp3" length="26858134" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/7/</guid>
      <link>https://www.therepl.net/episodes/7/</link>
      <pubDate>Thu, 18 Oct 2018 14:09:54 +1300</pubDate>
      <itunes:duration>00:55:32</itunes:duration>
    </item>
    <item>
      <title>6: Thomas Heller on Shadow CLJS</title>
      <itunes:title>Thomas Heller on Shadow CLJS</itunes:title>
      <itunes:episode>6</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Thomas Heller talks about the Google Closure compiler, Shadow CLJS, and interop with JavaScript</itunes:subtitle>
      <itunes:summary>Thomas Heller talks about the Google Closure compiler, Shadow CLJS, and interop with JavaScript</itunes:summary>
      <description>Thomas Heller talks about the Google Closure compiler, Shadow CLJS, and interop with JavaScript.  Externs JS modules Vue CLI - Graphical interface to Vue Clojurists Together announcement post JS dependencies: The Problem JS dependencies: Going forward JS dependencies: In Practice The many Ways to use shadow-cljs </description>
      <content:encoded><![CDATA[
      <p>Thomas Heller talks about the Google Closure compiler, Shadow CLJS, and interop with JavaScript</p>

      <ul>
<li><a href="https://code.thheller.com/blog/shadow-cljs/2017/10/15/externs-the-bane-of-every-release-build.html">Externs</a></li>
<li><a href="https://code.thheller.com/blog/shadow-cljs/2018/06/15/why-not-webpack.html">JS modules</a></li>
<li><a href="https://cli.vuejs.org">Vue CLI</a> - Graphical interface to Vue</li>
<li><a href="https://www.clojuriststogether.org/news/q3-2018-funding-announcement/">Clojurists Together announcement post</a></li>
<li><a href="https://code.thheller.com/blog/shadow-cljs/2017/09/15/js-dependencies-the-problem.html">JS dependencies: The Problem</a></li>
<li><a href="https://code.thheller.com/blog/shadow-cljs/2017/09/15/js-dependencies-going-forward.html">JS dependencies: Going forward</a></li>
<li><a href="https://code.thheller.com/blog/shadow-cljs/2017/11/10/js-dependencies-in-practice.html">JS dependencies: In Practice</a></li>
<li><a href="https://code.thheller.com/blog/shadow-cljs/2017/11/18/the-many-ways-to-use-shadow-cljs.html">The many Ways to use shadow-cljs</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10526936/therepl-006.mp3" length="19181625" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/6/</guid>
      <link>https://www.therepl.net/episodes/6/</link>
      <pubDate>Wed, 10 Oct 2018 16:49:03 +1300</pubDate>
      <itunes:duration>00:39:33</itunes:duration>
    </item>
    <item>
      <title>5: Looking At The Web After Tomorrow with Nikita Prokopov</title>
      <itunes:title>Looking At The Web After Tomorrow with Nikita Prokopov</itunes:title>
      <itunes:episode>5</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Nikita Prokopov talks about data synchronisation, the web after tomorrow, Datascript, Rum, software quality, and font ligatures</itunes:subtitle>
      <itunes:summary>Nikita Prokopov talks about data synchronisation, the web after tomorrow, Datascript, Rum, software quality, and font ligatures</itunes:summary>
      <description>Nikita Prokopov talks about data synchronisation, the web after tomorrow, Datascript, Rum, software quality, and font ligatures.  The Web After Tomorrow Jai language Datascript Rum Cognician Swarm Grumpy Website Software disenchantment About Face The Design of Everyday Things Clojure VS Code Calva Fira Code Nikita&amp;rsquo;s Website If you benefit from Nikita&amp;rsquo;s work, you can support him at his Patreon.
</description>
      <content:encoded><![CDATA[
      <p>Nikita Prokopov talks about data synchronisation, the web after tomorrow, Datascript, Rum, software quality, and font ligatures</p>

      <ul>
<li><a href="http://tonsky.me/blog/the-web-after-tomorrow/">The Web After Tomorrow</a></li>
<li><a href="https://inductive.no/jai/">Jai language</a></li>
<li><a href="https://github.com/tonsky/datascript">Datascript</a></li>
<li><a href="https://github.com/tonsky/rum">Rum</a></li>
<li><a href="https://www.cognician.com">Cognician</a></li>
<li><a href="https://github.com/gritzko/swarm">Swarm</a></li>
<li><a href="https://grumpy.website">Grumpy Website</a></li>
<li><a href="http://tonsky.me/blog/disenchantment/">Software disenchantment</a></li>
<li><a href="https://www.amazon.com/About-Face-Essentials-Interface-Design/dp/1568843224">About Face</a></li>
<li><a href="https://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/1452654123">The Design of Everyday Things</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=avli.clojure">Clojure VS Code</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=cospaia.clojure4vscode">Calva</a></li>
<li><a href="https://github.com/tonsky/FiraCode">Fira Code</a></li>
<li><a href="http://tonsky.me">Nikita&rsquo;s Website</a></li>
</ul>
<p>If you benefit from Nikita&rsquo;s work, you can support him at his <a href="https://www.patreon.com/tonsky">Patreon</a>.</p>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10475407/therepl-005.mp3" length="22482847" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/5/</guid>
      <link>https://www.therepl.net/episodes/5/</link>
      <pubDate>Thu, 04 Oct 2018 11:15:03 +1300</pubDate>
      <itunes:duration>00:46:25</itunes:duration>
    </item>
    <item>
      <title>4: Bruce Hauman on interactive development, Figwheel, and Rebel Readline</title>
      <itunes:title>Bruce Hauman on interactive development, Figwheel, and Rebel Readline</itunes:title>
      <itunes:episode>4</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Bruce Hauman discusses Figwheel, Figwheel Main, Rebel Readline, Tooling, and lots more.</itunes:subtitle>
      <itunes:summary>Bruce Hauman discusses Figwheel, Figwheel Main, Rebel Readline, Tooling, and lots more.</itunes:summary>
      <description>Bruce Hauman discusses Figwheel, Figwheel Main, Rebel Readline, Tooling, and lots more..  Figwheel Main Devcards Rebel Readline Clojurists Together NZ Missing from maps </description>
      <content:encoded><![CDATA[
      <p>Bruce Hauman discusses Figwheel, Figwheel Main, Rebel Readline, Tooling, and lots more.</p>

      <ul>
<li><a href="https://figwheel.org">Figwheel Main</a></li>
<li><a href="https://github.com/bhauman/devcards">Devcards</a></li>
<li><a href="https://github.com/bhauman/rebel-readline">Rebel Readline</a></li>
<li><a href="https://www.clojuriststogether.org">Clojurists Together</a></li>
<li><a href="https://www.reddit.com/r/MapsWithoutNZ/">NZ Missing from maps</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10405989/therepl-004.mp3" length="27732286" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/4/</guid>
      <link>https://www.therepl.net/episodes/4/</link>
      <pubDate>Wed, 26 Sep 2018 08:39:22 +1200</pubDate>
      <itunes:duration>00:57:21</itunes:duration>
    </item>
    <item>
      <title>3: Mike Fikes on ClojureScript type inference, Graal, and Clojurists Together</title>
      <itunes:title>Mike Fikes on ClojureScript type inference, Graal, and Clojurists Together</itunes:title>
      <itunes:episode>3</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Mike Fikes talks about his recent work adding type inference to the ClojureScript compiler, the AOT cache, cljs.main, Clojurists Together, Graal.js, and Apropos.</itunes:subtitle>
      <itunes:summary>Mike Fikes talks about his recent work adding type inference to the ClojureScript compiler, the AOT cache, cljs.main, Clojurists Together, Graal.js, and Apropos.</itunes:summary>
      <description>Mike Fikes talks about his recent work adding type inference to the ClojureScript compiler, the AOT cache, cljs.main, Clojurists Together, Graal.js, and Apropos..  CLJS-2865 Optimize string expression concatenation Type inference under :advanced compilation Parameter type inference Graal.js AOT cache Clojurists Together Apropos Clojure </description>
      <content:encoded><![CDATA[
      <p>Mike Fikes talks about his recent work adding type inference to the ClojureScript compiler, the AOT cache, cljs.main, Clojurists Together, Graal.js, and Apropos.</p>

      <ul>
<li><a href="https://dev.clojure.org/jira/browse/CLJS-2865">CLJS-2865 Optimize string expression concatenation</a></li>
<li><a href="https://twitter.com/mfikes/status/1037421641419120641">Type inference under :advanced compilation</a></li>
<li><a href="https://gist.github.com/mfikes/1e2341b48b882587500547f6ba19279d">Parameter type inference</a></li>
<li><a href="https://github.com/graalvm/graaljs">Graal.js</a></li>
<li><a href="https://clojurescript.org/news/2018-03-28-shared-aot-cache">AOT cache</a></li>
<li><a href="https://www.clojuriststogether.org">Clojurists Together</a></li>
<li><a href="https://www.youtube.com/channel/UC1UxEQuBvfLJgWR5tk_XIXA">Apropos Clojure</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10329986/therepl-003.mp3" length="27103433" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/3/</guid>
      <link>https://www.therepl.net/episodes/3/</link>
      <pubDate>Mon, 17 Sep 2018 00:29:45 +1200</pubDate>
      <itunes:duration>00:56:05</itunes:duration>
    </item>
    <item>
      <title>2: Daniel Higginbotham on Specmonstah, Clojure Spec, and Ent walking trees</title>
      <itunes:title>Daniel Higginbotham on Specmonstah, Clojure Spec, and Ent walking trees</itunes:title>
      <itunes:episode>2</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Daniel Higginbotham talks about building on top of Clojure spec, designing simple Clojure libraries, the &#xB5;Nolen unit of productivity, and writing useful documentation.</itunes:subtitle>
      <itunes:summary>Daniel Higginbotham talks about building on top of Clojure spec, designing simple Clojure libraries, the &#xB5;Nolen unit of productivity, and writing useful documentation.</itunes:summary>
      <description>Daniel Higginbotham talks about building on top of Clojure spec, designing simple Clojure libraries, the &#xB5;Nolen unit of productivity, and writing useful documentation..  Specmonstah Reify Health Grateful Place, a Positive Community Expound Clojure for the Brave and True Reify Health is hiring for an Engineering Manager and a Senior Data Engineer </description>
      <content:encoded><![CDATA[
      <p>Daniel Higginbotham talks about building on top of Clojure spec, designing simple Clojure libraries, the µNolen unit of productivity, and writing useful documentation.</p>

      <ul>
<li><a href="https://github.com/reifyhealth/specmonstah/">Specmonstah</a></li>
<li><a href="https://www.reifyhealth.com">Reify Health</a></li>
<li><a href="http://gratefulplace.com">Grateful Place</a>, a Positive Community</li>
<li><a href="https://github.com/bhb/expound">Expound</a></li>
<li><a href="https://www.braveclojure.com">Clojure for the Brave and True</a></li>
<li>Reify Health is hiring for an <a href="https://jobs.braveclojure.com/jobs/17592186046789/engineering-manager-reify-health">Engineering Manager</a> and a <a href="https://jobs.braveclojure.com/jobs/17592186046777/senior-data-engineer-reify-health">Senior Data Engineer</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10278372/therepl-002.mp3" length="23926253" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/2/</guid>
      <link>https://www.therepl.net/episodes/2/</link>
      <pubDate>Mon, 10 Sep 2018 21:45:06 +1200</pubDate>
      <itunes:duration>0:49:26</itunes:duration>
    </item>
    <item>
      <title>1: Michael Drogalis on Pyrostore's Acquisition, the future of Onyx, and stream processing</title>
      <itunes:title>Michael Drogalis on Pyrostore's Acquisition, the future of Onyx, and stream processing</itunes:title>
      <itunes:episode>1</itunes:episode>
      <itunes:author>Daniel Compton</itunes:author>
      <itunes:image href="https://www.therepl.net/images/command-line-large.png"/>
      <itunes:subtitle>Michael Drogalis discusses Pyroclasts's recent acquisition by Confluent, high performance stream processing, working on large Clojure programs, and some of Onyx's technical innovations.</itunes:subtitle>
      <itunes:summary>Michael Drogalis discusses Pyroclasts's recent acquisition by Confluent, high performance stream processing, working on large Clojure programs, and some of Onyx's technical innovations.</itunes:summary>
      <description>Michael Drogalis discusses Pyroclasts's recent acquisition by Confluent, high performance stream processing, working on large Clojure programs, and some of Onyx's technical innovations..  Welcoming The Distributed Masonry Team to Confluent Pyrostore Announcing Pyrostore&amp;rsquo;s tiered storage Component Aeron Mechanical Sympathy Mailing List Michael Drogalis on Twitter </description>
      <content:encoded><![CDATA[
      <p>Michael Drogalis discusses Pyroclasts&#39;s recent acquisition by Confluent, high performance stream processing, working on large Clojure programs, and some of Onyx&#39;s technical innovations.</p>

      <ul>
<li><a href="https://www.confluent.io/blog/welcoming-the-distributed-masonry-team-to-confluent/">Welcoming The Distributed Masonry Team to Confluent</a></li>
<li><a href="http://pyrostore.io">Pyrostore</a></li>
<li><a href="http://pyrostore.io/blog/2018/05/10/kafka-potential-past-present.html">Announcing Pyrostore&rsquo;s tiered storage</a></li>
<li><a href="https://github.com/stuartsierra/component">Component</a></li>
<li><a href="https://github.com/real-logic/aeron">Aeron</a></li>
<li><a href="https://groups.google.com/d/forum/mechanical-sympathy">Mechanical Sympathy Mailing List</a></li>
<li><a href="https://twitter.com/MichaelDrogalis">Michael Drogalis on Twitter</a></li>
</ul>

      
      
    ]]></content:encoded>
      <itunes:explicit>no</itunes:explicit>
      <enclosure url="https://feeds.therepl.net/link/19896/10182625/therepl-001.mp3" length="14417152" type="audio/mpeg"/>
      <guid>https://www.therepl.net/episodes/1/</guid>
      <link>https://www.therepl.net/episodes/1/</link>
      <pubDate>Wed, 29 Aug 2018 20:38:56 +1200</pubDate>
      <itunes:duration>0:30:00</itunes:duration>
    </item>
  </channel>
</rss>
