The REPL

The REPL

By Daniel ComptonTechnology
Download on the App Store

The REPL episodes

  • 18: Testing Clojure and ClojureScript with Arne Brasseur

    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
    • 54 min
    • 17: Editing Clojure code with Shaun Lebron

      Shaun Lebron talks about Parinfer, editor integration, understanding user editing intent, and meeting people where they are.

      • Parinfer
      • Indent-clj
      • Paredit
      • Smartparens
      • Parinfer’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
      • 43 min
      • 16: Monorepos and monologues with Alex Engelberg

        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
        • 37 min
        • 15: Clojure at Apple with David Taylor

          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
          • 36 min
          • 14: ClojureScript, Lumo, and Lambdas with Antonio Monteiro

            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’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
            • 1 hr
            • 13: High performance Clojure numerics with Chris Nuernberger

              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’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
                • 55 min
                • 12: Clojure documentation with Martin Klepsch

                  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’s talk at ClojuTRE
                  • Keechma Toolbox massive docstring
                  • Dynadoc
                  • Tour of Reaktor’s office in Helsinki
                  • Heart of Clojure conference
                  • Making a cljdoc badge
                  • Clojurists Together Jobs
                  • 37 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