Paul Graham Book
Every Paul Graham essay, typeset into a three-volume hardcover set that is always current with his latest writing.
Paul Graham Book started as a personal itch: I wanted PG's essays on my bookshelf, not in browser tabs. So I built a pipeline that compiles every essay he has published on paulgraham.com into a three-volume cloth-bound hardcover set, freshly typeset at generation time so it is never out of date — and printed my own copy.
Live at adamyormark.com/paulgrahambook.
The Problem
Paul Graham's essays are some of the best writing on startups, taste, and how to think. They've shaped a generation of founders. But reading them on paulgraham.com means squinting at plain HTML one essay at a time, with no good way to mark them up, lend them out, or read them away from a screen. And the list keeps growing, so any printed anthology is outdated the week it ships.
The Solution
A hardcover set that regenerates itself. The pipeline scrapes paulgraham.com, typesets every essay into a 6″ × 9″ PDF, splits the result across three cloth-bound volumes, and sends them to Lulu for print-on-demand fulfillment. Every set it produces contains every essay PG has ever written, up to the moment it is generated.
Key Features
- Three-volume hardcover set, 6″ × 9″, professionally printed on demand by Lulu
- Always current. Every print run scrapes paulgraham.com for the latest essays before typesetting
- Clean typeset interior with EB Garamond, generous margins, essay dates, and a quotes appendix
- Includes Graham's "Quotes" list as a bonus section
- No inventory, no reprints, no stale editions
Stack
Next.js 16 + TypeScript on Vercel, proxied through Cloudflare Pages at /paulgrahambook. Turso (SQLite) + Drizzle ORM for editions and orders, Stripe for payments, Lulu Print API for on-demand fulfillment, Vercel Blob for generated PDFs, and Resend for order emails.