ClojureTV
Creator channel

ClojureTV

15 recent indexed videos · 21,500 subscribers

Latest videos

Fresh from ClojureTV

Showing 12 of 15 kept videos

Video | 4 months ago

Building Command Line Tools with lambdaisland/CLI/Babashka - Arne Brasseur

As developers we spend time in the terminal every day. It's a familiar and powerful environment, with its own idioms and conventions. With babashka we gained a Clojure runtime with fast startup time, making it feasible to build small command line utilities in Clojure, for ourselves, our colleagues, or others. But these kind of CLI scripts often feel a little alien. They break the principle of least surprise, by not or only haphazardly following established conventions for command line argument behavior, help text, handling of subcommands, etc. We do already have libraries like tools.cli, but they still require significant boilerplate. Lambdaisland/cli is a new take on command line argument handling. It sets itself apart by very low boilerplate and intuitive syntax, leveraging var metadata for concise definition of subcommands, and by adopting a more process driven model, rather than a strict parsing/handling separation. We'll walk you through some examples from trivial to complex, and talk about how this can benefit you as a developer, as well as your team.

Recent video details

Indexed videos from ClojureTV

Building Command Line Tools with lambdaisland/CLI/Babashka - Arne Brasseur

Video | 4 months ago

As developers we spend time in the terminal every day. It's a familiar and powerful environment, with its own idioms and conventions. With babashka we gained a Clojure runtime with fast startup time, making it feasible to build small command line utilities ...

Open this video on ClojureTV

Clojure Dev Team Call, May 2026

Video | 4 months ago

The Clojure Dev Team discusses what they've been up to and things coming up soon.

Open this video on ClojureTV

Clojure Documentary Q&A

Video | 5 months ago

The Clojure Documentary was released on Apr 16th, 2026 at https://www.youtube.com/watch?v=Y24vK_QDLFg. The next day, Rich Hickey and some of the people featured in the documentary gathered for this informal Q&A session.

Open this video on ClojureTV

Clojure - Zero to REPL (Windows)

Guide | 5 months ago

A step by step guide to get Clojure up and running from scratch on Windows. You will finish with a live REPL connected to an empty project and be ready to start writing code. To learn more about the utility of a REPL: https://clojure.org/guides/repl/introdu...

Open this video on ClojureTV

Clojure - Zero to REPL (Windows WSL)

Guide | 5 months ago

A step by step guide to get Clojure up and running from scratch on Windows using WSL. You will finish with a live REPL connected to an empty project and be ready to start writing code. To learn more about the utility of a REPL: https://clojure.org/guides/re...

Open this video on ClojureTV

Clojure - Zero to REPL (Linux)

Guide | 5 months ago

A step by step guide to get Clojure up and running from scratch on Linux. You will finish with a live REPL connected to an empty project and be ready to start writing code. To learn more about the utility of a REPL: https://clojure.org/guides/repl/introduct...

Open this video on ClojureTV

Clojure - Zero to REPL (macOS)

Guide | 6 months ago

A step by step guide to get Clojure up and running from scratch on macOS. You will finish with a live REPL connected to an empty project and be ready to start writing code. To learn more about the utility of a REPL: https://clojure.org/guides/repl/introduct...

Open this video on ClojureTV

2025 Clojure Survey: Insights, Surprises, and What Really Matters

Podcast | 7 months ago

The results for the 2025 State of Clojure Community survey are in, and Christoph Neumann (Clojure Developer Advocate) sits down with Peter "PEZ" Strömberg (Calva) and Nate Jones (Functional Design in Clojure podcast) to talk about the results. They discuss ...

Open this video on ClojureTV

Clojure Dev Team Call, Feb 2026

Video | 7 months ago

The Clojure Dev Team discusses what they've been up to and things coming up soon. This is the first of what we expect to be periodic (quartertly-ish) updates from the dev team.

Open this video on ClojureTV

CLJ Screening

Video | 7 months ago

An overview of the process for Clojure development and contribution Recorded in 2022

Open this video on ClojureTV

Immutable Selves: A Functional Approach to Digital Identity through Clojure Principles - Dame

Video | 7 months ago

Identity has been centralized, mutable, and vulnerable to fraud. Deepfakes, synthetic identities, and impersonation expose the limits of password‑centric, mutable record systems. This experience report shows how Clojure’s principles of immutability, explici...

Open this video on ClojureTV

LegalArgumentException: From Courtrooms to Clojure - Sen

Review | 8 months ago

What does legal reasoning have in common with functional programming? More than you might think. This talk is an experience report from a lawyer who transitioned into a career as a backend Clojure engineer, moving from drafting contracts to designing and de...

Open this video on ClojureTV