The REPL cover image

The REPL

Latest episodes

undefined
Jan 18, 2019 • 37min

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
undefined
Jan 11, 2019 • 36min

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
undefined
Dec 5, 2018 • 60min

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
undefined
Dec 4, 2018 • 55min

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
undefined
Nov 27, 2018 • 36min

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
undefined
Nov 25, 2018 • 37min

11: Saskia Lindner on re-frame-10x, compassionate coding, and mindfulness

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’ dev journal Rails Girls Summer of Code Full stack developer job at Zimpler
undefined
Nov 12, 2018 • 1h 16min

10: Howard Lewis Ship on GraphQL and Lacinia

Howard Lewis Ship talks about Walmart Labs and their open source Clojure projects. Pedestal table routing Lacinia GraphQL Joker Vizdeps Schematic
undefined
Nov 2, 2018 • 35min

9: Hannah Henderson on Continuous Integration at CircleCI

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
undefined
Oct 24, 2018 • 44min

8: Elana Hashman on Debian and Clojure

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’s talk on packaging Leiningen at ClojureSYNC More resources from the ClojureSYNC talk The original Intent To Package for Leiningen Clojure/Leiningen Debian Wiki
undefined
Oct 18, 2018 • 56min

7: Ben Brinckerhoff on Clojure Spec and Error Messages

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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app