Back
Live

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.

Are you Paul Graham? Contact Me! 😅

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

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.