Daniel Compton

The REPL

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.

Autor

Daniel Compton

Kategorie

Technology

Podcast-Website

www.therepl.net

Neueste Folge

13. Jun 2025

Wo hören?

Podcasts in der App Replaio Radio Bald verfügbar

Podcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts

Bei Google Play herunterladen Kostenlos installieren Android fast 10 Mio. Downloads · Bewertung 4,8 iOS bald

Folgen

56: XTDB: A Bitemporal database in Clojure 13.06.2025

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

55: Instant: a modern Firebase in Clojure, with Stepan Parunashvili 18.10.2024

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 Ama...

54: JRuby with Charles Oliver Nutter 17.09.2024

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

53: Clojure LSP with Eric Dallo 21.04.2024

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

52: Coding in YAML with Ingy döt Net 14.04.2024

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...

51: Building a text editor with Nate Hunzaker 05.03.2024

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

50: Peter Taoussanis 27.02.2024

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

49: Clerk with Martin Kavalar 29.12.2023

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 http...

48: Biff with Jacob O'Bryant 16.09.2023

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

47: Executable textbooks with Sam Ritchie 12.01.2023

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...

46: ClojureDart with Christophe Grand and Baptiste Dupuch 23.12.2022

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

45: Data Rabbit with Ryan Robitaille 03.10.2022

Ryan Robitaille talks about data visualisation, and building a visual coding environment in Clojure. Data Rabbit “Programming is blindly manipulating symbols” - Bret Victor Storybook

44: Jank with Jeaye Wilkerson 17.09.2022

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 w...

43: Clojure, The Essential Reference with Renzo Borgatti 13.11.2021

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 “podrepl20” 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 c...

42: Faster JSON parsing with Erik Assum 07.10.2021

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’s JSON ecosystem Erik’s commits to data.json JSON performance testing Ardoq Careers

41: Clojure pre-history with Chris Houser 20.09.2021

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’s still some great stuff here that I wanted to get out. In particular, it doesn’t seem like COVID spreads via metal surfaces v...

40: Shipping Clojure code with Paulus Esterhazy 13.09.2021

Paulus Esterhazy talks about trunk-based development, monorepos, path-focused design, and fast feedback. Pitch clojureD 2020: “Angels Singing: Writing for Programmers” 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 Switcho...

39: Clojure Goes Fast with Alexander Yakushev 06.09.2021

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 jH...

38: Banking and Clojure with Allen Rohner 31.08.2021

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

37: The Clojurists Together Foundation with lvh 21.05.2020

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

36: Clojure CLI tools with Michiel Borkent 25.04.2020

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

35: Mature Clojure codebases with Łukasz Korecki 01.04.2020

Ł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

34: CIDER and tending the Orchard with Bozhidar Batsov 24.03.2020

Bozhidar Batsov talks about CIDER, the Orchard, Clojure, Emacs, Ruby, and style guides. Note: this episode was recorded in October 2019. Bozhidar’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 Spa...

33: Peter Strömberg on Calva, a Clojure plugin for VS Code 23.11.2019

Peter Strö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ömberg Kevin Stehn Christian Fehse

32: Clojure, Kafka, and OPERATR with Derek Troy-West 13.11.2019

Derek Troy-West talks about scaling systems with Clojure, Kafka, and building systems with pure data. “I write Clojure almost every day” Troy-West OPERATR OPERATR demo Follow The Data - Derek Troy-West - Clojure/Conj 2019 Verrency Apache Kafka Three Ways

Höre den Podcast The REPL in Replaio

Radio und Podcasts in einer App - kostenlos und ohne Anmeldung. Installiere sie noch heute und verpasse den Start nicht

Bei Google Play herunterladen

Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet