summer reading list 2018
goals for the summer:
- difficult to read
- popular/leisure
- programming
- world of programming
- classical literature
difficult to read
An Enquiry Concerning Human Understanding - David Hume (hard) (philosphy) pdf
Nineteen Eighty-Four - George Orwell (philosophy) (medium difficulty) (popular) pdf
Things Fall Apart - Chinua Achebe (english classes) (popular) (hard) pdf
The Stranger - Albert Camus pdf
popular/leisure
Ready Player One - Ernest Cline (popular)
Surely You're Joking, Mr. Feynman! - Richard P. Feynman (biography) (science) (good normal read)
All the Light We Cannot See - Anthony Doerr (popular) (historical fiction)
Maus - Art Spiegelman (short) (graphic novel) (historical) (I love this book, would read again)
programming
The Pragmatic Programmer - Andy Hunt and Dave Thomas (free) (programming)
The Algorithm Design Manual - Steven S Skiena (free) (programming)
Why Functional Programming Matters - John Hughes (free) (short) (programming)
world of programming
The Phoenix Project - Gene Kim, Kevin Behr, George Spafford (short) (dev-ops)
Hackers: Heroes of the Computer Revolution - Steven Levy (history) (hackers) (interesting) (informative)
How to Win Friends and Influence People - Dale Carnegie (+1 alex) (people skills) (extremely useful) pdf
classics
Frankenstien - Mary Shelley (free) pdf
The Great Gatsby - F. Scott Fitzgerald pdf
Flowers For Algernon - Daniel Keyes
giant list of books
this list contains any and all types of books that I think are interesting to read
design
The Design of Everyday Things - Don Norman (design)
The Visual Display of Quantatative Information - Edward R Tufte (free) (design)
philsophy
Zen and the Art of Motorcycle Maintenance: An Inquiry into Values - Robert M Pirsig (philosophy)
The Art of War - Sun Tzu (philosphy) (free) (short) pdf
The War of Art
programming languages
Eloquent Javascript - (learn) (javascript) (examples) (practice problems) website/ebook pdf