From 6e2f5e03ffd0d23bc1a4e571ef66e5ca3c31ad27 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 22 Mar 2026 04:50:33 -0400 Subject: [PATCH] Tweak opening line Co-Authored-By: Claude Opus 4.6 (1M context) --- data/essays/2026-03-22-the_maintainer_is_the_interface.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/essays/2026-03-22-the_maintainer_is_the_interface.md b/data/essays/2026-03-22-the_maintainer_is_the_interface.md index a00d9a1..55100df 100644 --- a/data/essays/2026-03-22-the_maintainer_is_the_interface.md +++ b/data/essays/2026-03-22-the_maintainer_is_the_interface.md @@ -1,7 +1,7 @@ # The Maintainer Is the Interface *March 2026* -I've made mistakes in my dealings with open source. On projects like [Requests](/software/requests) and [Pipenv](/software/pipenv), I got some things right and some things wrong, and the things I got wrong taught me more. This essay is about what I learned. +I've made mistakes in my dealings with open source. On projects like [Requests](/software/requests) and [Pipenv](/software/pipenv), I got some things right and some things wrong, over the years. This essay is about what I learned. People assume the interface of an open source project is the API surface. The README. The documentation. The function signatures and the error messages and the way `import requests` just works. I've spent a decade arguing that these surfaces matter, that they shape cognition, that [every interface is a cognitive intervention](/essays/2026-03-20-the_interface_is_the_subconscious). I still believe that. But I left something out.