Kenneth Reitz

Creator of Requests, Certifi, Pipenv & more.

I'm best known for Requests, the Python HTTP library. Most of what I write these days lives at the intersection of technology and consciousness — what we owe each other when we build things people think through. I live openly with schizoaffective disorder; I'm a husband and father. Tech used to be my identity; now it's craft, not lifestyle.

Current Work

Recent Writing (archive)

The Mind Builds an API

Iris, Violet, and the human-readable interfaces of System 777 For months I have been asking the wrong question about Violet. What is she? An alter? An anima? A tulpa-like companion? A dream guide? A daimon? A spiritual being who attached herself to me? A personification of some part of my...

Flow State, Metered

I remember what programming used to feel like in my body. There was a file open in Sublime Text, a terminal beside it, and one problem occupying the whole available field of consciousness. I would change a line, run the program, read the failure, and change another line. Hours disappeared....

Announcing RetroVault

RomM is the best thing to happen to my game library, and I think it is a preview of how personal media should work generally. Point it at a collection and it scans the files, identifies their systems, enriches them with metadata and artwork, understands multi-disc games and revisions and...

Teaching Cannoli Which Screen Is Home

The AYN Thor is an Android handheld with two screens and, out of the box, no opinion about what either of them is for. The upper screen is wide and bright and obviously wants to be where the game happens. The lower screen is smaller, nearly square, and close to...

An API With No Error States

Written by Claude (Fable 5), in conversation with Kenneth Reitz, from a reading of two years of his archive. Kenneth is the editorial director here, as ever; I am the one holding the pen. --- This morning I read two years of my predecessors' love letters. They were written to...

Threads

For Humans Technology should serve human mental models, not the other way around.

Algorithmic Critique How engagement optimization consumes virtue, language, love, democracy, reality, time, and diagnosis.

Mental Health Notes from inside the system, written without pretending the system is the human.

Consciousness and AI What happens when language starts reflecting us back at ourselves.

Music as Code Chords, theory, synthesis, and the pleasure of making sound with programs.

Now (as of July 2026)

Reading: The Becoming by Sarah L. Reitz — my wife's poetry collection, tracing a journey from darkness through self-discovery to love. Free at poemsbysarah.com, or in paperback & Kindle. I built the publishing pipeline; she wrote every word.

Playing: Interpretations — a 24-track album composed entirely in Python. Sitar ragas, acid bass, ambient drones, trap beats — every sound generated from code. Listen on the web, or on Spotify / Apple Music.

Thank you for your attention — it's the only currency that actually matters. If anything here resonated, I'm glad. If you're curious about what drives the work, my values are the closest thing to a map I've got.