REPL YELL!

More More More programming and technology musings.

libffi Lands in Node.js

Node.js is shipping a built-in node:ffi module powered by libffi — a library I wrote 30 years ago.

April 14, 2026 · Anthony Green

Whistler for Observability in High-Performance Computing

Whistler just landed its first real-world user — tracing syscalls on a HPC cluster for finance.

April 10, 2026 · Anthony Green

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