185 books
—
529 voters
Discover new books on Goodreads
Meet your next favorite book
John
https://www.goodreads.com/jpr_
to-read
(753)
currently-reading (20)
read (256)
did-not-finish (8)
paused (11)
literature (253)
political (120)
software-craftsmanship (110)
philosophy (109)
to-buy (98)
history (88)
tech-architecture (72)
currently-reading (20)
read (256)
did-not-finish (8)
paused (11)
literature (253)
political (120)
software-craftsmanship (110)
philosophy (109)
to-buy (98)
history (88)
tech-architecture (72)
chess
(70)
tech-essays (40)
sci-fi (38)
math (36)
comics (29)
physics (28)
psychology (28)
next-pick (27)
war (25)
uncategorized (23)
biography (22)
mind (20)
tech-essays (40)
sci-fi (38)
math (36)
comics (29)
physics (28)
psychology (28)
next-pick (27)
war (25)
uncategorized (23)
biography (22)
mind (20)
“I find television very educating. Every time somebody turns on the set, I go into the other room and read a book.”
―
―
“Freedom in capitalist society always remains about the same as it was in ancient Greek republics: Freedom for slave owners.”
―
―
“Without revolutionary theory, there can be no revolutionary movement.”
― What Is to Be Done?
― What Is to Be Done?
Goodreads Librarians Group
— 336434 members
— last activity 2 minutes ago
Goodreads Librarians are volunteers who help ensure the accuracy of information about books and authors in the Goodreads' catalog. The Goodreads Libra ...more
Coding Blocks Book Club
— 62 members
— last activity Oct 17, 2017 07:55AM
Book club for the coding blocks slack.
John’s 2025 Year in Books
Take a look at John’s Year in Books, including some fun facts about their reading.
More friends…
Favorite Genres
Polls voted on by John
Lists liked by John





























































