







This book is the first in a series of eight volumes that contain archival forms of my published papers, together with new material.
The Art of Unix Programming
This book and its on-line version are distributed under the terms of the Creative Commons Attribution-NoDerivs 1.0 license, with the additional proviso that the right to publish it on paper for sale or other for-profit use is reserved to Pearson Education, Inc. A reference copy of this license may be found at http://creativecommons.org/licenses/by-nd/1.0/legalcode.

Let’s explore the universe of programming resources together
by Quincy Larson Let’s explore the universe of programming resources together There are a lot of free programming resources out there. Here’s a list of more than a thousand free programming books. Here’s a list of hundreds of free online university c...

Denicek: Computational Substrate for Document-Oriented End-User Programming
As part of the Digital Library's transition to Open Access, new features for researchers are available in the Premium Edition. Click here to learn more.

Notes from my Beginner Computer Literacy Class Part 1 - Alex’s Writing Journal
Helping the uninitiated navigate this brave new digital world

Nobody Cracks Open a Programming Book Anymore · unix.foo
A sad look at the state of modern programming books.
Review of Claude Code-generated code for a bookshop, March 2026
Review of Claude Code-generated code for a bookshop, March 2026 · GitHub

Toward a durable writing stack – Writings and rehearsals by Nathan Schneider
I have benefited over the years from others who have documented their writing setups, and so I feel some obligation to pay the favor forward by doing so with my own. The stack I’ll describe here is one I’ve been iterating on for about twenty years, starting from when I began discovering the pleasures of plain-text writing. Every aspect of it has changed over that period, but the some basic goals and flows have been with me through the writing of my college thesis, five books, and hundreds of articles. I am quite happy with where I am, and others might benefit from what I’ve come up with.

Anna’s Archive: LibGen (Library Genesis), Sci-Hub, Z-Library in one place - Anna’s Archive
The world’s largest open-source open-data library. Mirrors Sci-Hub, Library Genesis, Z-Library, and more.
Elements of Programming
After ten years in print, our publisher decided against further printings and reverted the rights to us. Elements of Programming is now available in two forms: a free PDF and a no-markup paperback.
AI Suggestions Homogenize Writing Toward Western Styles and Diminish Cultural Nuances
As part of the Digital Library's transition to Open Access, new features for researchers are available in the Premium Edition. Click here to learn more.

Jared Goering on Twitter / X

OpenWiki: Open Source Repo Documentation for Coding Agents

Wiki Memory

The Obsidian heads were right.

The Definitive Guide to Understand Anything: Turning Code and Knowledge Into Graphs That Teach

Karpathy's LLM Wiki as Agent Memory - Agentic AI Foundation (AAIF)
Kanjun 🐙 on Twitter / X
Hiring and firing a DBA

LLMs and performative productivity

Collaborative AI Engineering: One Dev, Two Dozen Agents, Zero Alignment — Maggie Appleton, GitHub

We are Changing our Developer Productivity Experiment Design

Agents want flexible schemas