The author had a successful blog and was approached by a big tech book publisher to write a book about classic programming projects. The author negotiated a contract with a $5000 advance and 12-15% royalties, but the publisher's feedback and requirements stifled the author's creativity and enthusiasm.