REPL YELL!

More More More programming and technology musings.

Cash Money

How many physical U.S. bills will be printed before January 2029, and how long will they stick around?

March 27, 2026 · Anthony Green

Whistler: Live eBPF Programming from the Common Lisp REPL

Writing, compiling, loading, and querying eBPF programs in one Lisp form.

March 22, 2026 · Anthony Green

SBCL Fibers: Lightweight Cooperative Threads

A draft design document describing lightweight userland cooperative threads for SBCL.

March 1, 2026 · Anthony Green

Bending the CLOS MOP for Java-Style Single Dispatch

How I customized the CLOS Meta-Object Protocol in OpenLDK to replace PCL’s multi-dispatch machinery with a fast hash-table cache, taking Clojure bootstrap from 2h45m to 2 minutes 40 seconds.

February 22, 2026 · Anthony Green

cl-kawa: A Turducken of Programming Languages

cl-kawa nests Scheme inside Java inside Common Lisp: three language runtimes in a single SBCL process, no FFI or external JVM required.

February 21, 2026 · Anthony Green

That Time I Explained Open Source on MTV

MTV shut down its remaining music channels after 44 years. Here’s a memory from when I tried to explain Free and Open Source Software between Janet Jackson videos.

January 10, 2026 · Anthony Green

A Primer on Post-Quantum Cryptography in TLS

An introduction to post-quantum cryptography, ML-KEM, and how hybrid key exchange protects TLS connections against future quantum computer attacks.

January 10, 2026 · Anthony Green

Automatic TLS Certificates for Common Lisp with pure-tls/acme

pure-tls now includes an ACME client for automatic Let’s Encrypt certificates, with seamless Hunchentoot integration.

January 9, 2026 · Anthony Green

From UBI to Distroless

Pre-built, distroless container images based on Red Hat UBI with Java, Node.js, and Python runtimes ready to go.

January 5, 2026 · Anthony Green

Building a TLS 1.3 Implementation in Pure Common Lisp

I built pure-tls, a TLS 1.3 implementation in Common Lisp to test the limits of AI code generation for a niche language.

January 3, 2026 · Anthony Green