The REPL

The REPL

By Daniel ComptonTechnology
Download on the App Store

The REPL episodes

  • 56: XTDB: A Bitemporal database in Clojure

    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
    • 1 hr 18 min
    • 55: Instant: a modern Firebase in Clojure, with Stepan Parunashvili

      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’s multiplayer technology works
      • Datascript
      • Google CEL: Common Expression Language
      • Amazon Aurora
      • Instant is hiring!
      • 53 min
      • 53: Clojure LSP with Eric Dallo

        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

        34 min
      • 52: Coding in YAML with Ingy döt Net

        Ingy dö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) => (a b c) and (a + b) => (+ a b)
          • Deno - capabilities/permissions
          • Advent of YAMLScript
          • New YAML version
          • 59 min
          • 50: Peter Taoussanis

            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’s A Plan for Spam
            • Quivre
            • Wusoup
            • 1 hr 33 min
            • 49: Clerk with Martin Kavalar

              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
              • Úll conference
              • https://boldpoker.net/
              • https://boldpoker.net/ull
              • https://www.clojuriststogether.org/members/
              • https://github.com/nextjournal/clerk
              • 33 min
              • 48: Biff with Jacob O'Bryant

                Jacob O'Bryant talks about Biff, XTDB, and building a web framework for small teams

                • Tools for Online Speech - Jacob’s Personal Site
                • Biff website
                • Biff GitHub
                • Biff’s funding announcement
                • Clojurists Together funding announcement
                • XTDB
                • TailwindCSS
                • HTMX
                • Biff upgrade instructions
                • Yakread
                • 50 min
                • 47: Executable textbooks with Sam Ritchie

                  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
                  • 55 min

                  About The REPL

                  From the publisher's feed

                  ['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.', 'A…

                  More shows like The REPL

                  Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

                  Software Engineering Radio - the podcast for professional software developers

                  273 Listeners

                  Software Engineering Daily by Software Engineering Daily

                  Software Engineering Daily

                  625 Listeners

                  Thoughtworks Technology Podcast by Thoughtworks

                  Thoughtworks Technology Podcast

                  45 Listeners

                  CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

                  CoRecursive: Coding Stories

                  188 Listeners

                  Elixir Wizards by SmartLogic LLC

                  Elixir Wizards

                  22 Listeners

                  ClojureStream Podcast by Jacek Schae

                  ClojureStream Podcast

                  24 Listeners

                  JUXT Cast by JUXT — A Grid Dynamics Company

                  JUXT Cast

                  3 Listeners

                  defn by defn

                  defn

                  23 Listeners

                  Thinking Elixir Podcast by ThinkingElixir.com

                  Thinking Elixir Podcast

                  32 Listeners

                  GOTO - The Brightest Minds in Tech by GOTO

                  GOTO - The Brightest Minds in Tech

                  6 Listeners

                  ArrayCast by Conor Hoekstra & Adám Brudzewsky

                  ArrayCast

                  38 Listeners

                  Software Unscripted by Richard Feldman

                  Software Unscripted

                  29 Listeners

                  Oxide and Friends by Oxide Computer Company

                  Oxide and Friends

                  66 Listeners

                  Developer Voices by Kris Jenkins

                  Developer Voices

                  30 Listeners

                  Rust in Production by Matthias Endler

                  Rust in Production

                  25 Listeners