Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
80 lines (60 sloc) 8.57 KB

Ordered List

OK, so you have to pick one?


Recommendation Explanation
Worm Unforgettable coming of age as a super heroine book. Every book you read after will be compare to this.
The Library at Mount Char A missing God. A library with the secrets to the universe. A woman too busy to notice her heart slipping away.
The Dark Tower Stephen King's greatest.
HPMOR Harrowing. Beautiful. I can discuss it at length. Fan-fiction, no joke. Great.
The Broken Earth series Every book wona hugo award 3 years in a row

Speculative fiction

Recommendation Explanation
Version Control Like primer, but in a book form, and a easier to understand.
Stories of Your Life and Others Eight short stories, all beautiful and complex.
Exhalation: Stories Same author as ^ all just as great.
After On: A Novel of Silicon Valley A clever parody of silicon valley with a great podcast.
HPMOR Harrowing. Beautiful. I can discuss it at length. Fan-fiction, no joke. Great.

Science fiction

Recommendation Explanation
The Collapsing Empire: The Interdependency My first space opera, still the best I've read.
Children of Time + Children of Ruin A book I found about time travel, that wasn't about time travel.
The Three Body Problem Stunning chinese sci-fi.
The Quantum Thief "ubiquitous public-key encryption, people communicating by sharing memories, and a race of hyper-advanced humans who originated as MMORPG guild members"


Recommendation Explanation
The Better Angels of Our Nature: Why Violence Has Declined If there was a book I could wish everyone would read so we could talk about it all day, it is this. Changed my world view.
Enlightenment Now: The Case for Reason, Science, Humanism, and Progress The sequel to above, more expansive and touching more aspects of modern life.
The Stuff of Thought I read this when learning Portuguese and found it helped cement a lot of hard language ideas.
Eating Animals Interesting essay on the authors dilemma of should I raise my kid a vegetarian.
Our Magnificent Bastard Tongue: The Untold History of English A gerat discussion on why English is weird

The non-programming bits of programming

Recommendation Explanation
Machines of Loving Grace. How humans interact with technology.
Leadership & Self Deception. Neatly lets you introspect your past to uncover where you've wanted others to fail.
Tribal Leadership How we do leadership at Artsy.
How to Change Your Mind Not exactly what it says on the box
Status Update: Celebrity, Publicity, and Branding in the Social Media Age It comes from a simpler age, but still is relevant.


Recommendation Explanation
Design for Hackers Simple collection of rules.
Design for Software: A Playbook for Developers Simple collection of rules.
Thinking with Type Reviews don't seem amazing, but I really liked the 1st edition, so YOLO.
Information is Beautiful Less of a pragmatic book, but a great ideas resource for presenting complex information.


Recommendation Explanation
The Pragmatic Programmer Super useful for getting solid foundations.
Big Nerd Objective-C Books My first step into obj-c was Cocoa Programming for OSX 1st edition.
Working Effectively With Legacy Code Code with no tests = legacy. How to deal with this.
Growing Object-Oriented Software, Guided by Tests The story of how TDD got created, and techniques for applying testing to projects.
You can’t perform that action at this time.