Readings

Authors Read

Currently Reading

The Light of Other Days
Arthur C. Clarke
2000
A Journey to the Centre of the Earth
Jules Verne
1864
How to Read a Book: the classic guide to intelligent reading
Mortimer J. Adler
Crafting Interpreters
Robert Nystrom

Read

2020

Factfulness: Ten Reasons We're Wrong About The World - And Why Things Are Better Than You Think
Hans Rosling
2018
Read in Sep, 2020
★★★★☆
The Farthest Shore (Earthsea Cycle, #3)
Ursula K. Le Guin
1972
Read in Aug, 2020
★★★★★
Rama II (Rama, #2)
Arthur C. Clarke
1989
★★★★☆
Childhood's End
Arthur C. Clarke
1953
★★★☆☆
The Tombs of Atuan (Earthsea Cycle, #2)
Ursula K. Le Guin
1970
Read in Jun, 2020
★★★★☆
A Wizard of Earthsea (Earthsea Cycle, #1)
Ursula K. Le Guin
1968
Read in Jun, 2020
★★★☆☆
Harry Potter and the Methods of Rationality
Eliezer Yudkowsky
2015
Read in May, 2020
★★★★☆
Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture
David Kushner
2003
Read in Apr, 2020
★★★★★
The Long Earth (The Long Earth, #1)
Terry Pratchett
2012
Read in Mar, 2020
★★★★☆
Early Indians: The Story of Our Ancestors and Where We Came From
Tony Joseph
2018
Read in Feb, 2020
★★★★★
Sapiens: A Brief History of Humankind
Yuval Noah Harari
2011
Read in Feb, 2020
★★★★★
To Kill a Mockingbird: A Graphic Novel
Fred Fordham
1960
Read in Feb, 2020
★★★★☆
Hackers: Heroes of the Computer Revolution
Steven Levy
1984
Read in Jan, 2020
★★★★★

2019

Storm Applied
Sean T. Allen
2015
Read in Nov, 2019
★★★☆☆
What I Talk About When I Talk About Running
Haruki Murakami
2007
Read in Oct, 2019
★★★★☆
Exhalation
Ted Chiang
2019
Read in Aug, 2019
★★★★★
Game Programming Patterns
Robert Nystrom
2011
Added in Apr, 2019
★★★☆☆
The Dark Forest (Remembrance of Earth’s Past, #2)
Liu Cixin
2008
Read in Apr, 2019
★★★☆☆
Deep Work: Rules for Focused Success in a Distracted World
Cal Newport
2016
Read in Apr, 2019
★★★★☆
Bandit Algorithms for Website Optimization
John Myles White
2012
Read in Mar, 2019
★★★☆☆

2018

Adopting Elixir: From Concept to Production
Ben Marx
Read in Jun, 2018
★★★★☆
The Little Elixir & OTP Guidebook
Benjamin Tan Wei Hao
2015
Added in Apr, 2018
★★★☆☆
The Three-Body Problem (Remembrance of Earth’s Past #1)
Liu Cixin
2006
Read in Jan, 2018
★★★★☆
Breakfast of Champions
Kurt Vonnegut Jr.
1973
Added in Jan, 2018
★★★★★

2017

Programming Collective Intelligence: Building Smart Web 2.0 Applications
Toby Segaran
2002
Read in Oct, 2017
★★★★☆
Parallel and Concurrent Programming in Haskell: Techniques for Multicore and Multithreaded Programming
Simon Marlow
2013
Added in Oct, 2017
★★★★★
Beautiful Code: Leading Programmers Explain How They Think
Andy Oram
2009
Added in Oct, 2017
★★★★☆
Hackers & Painters: Big Ideas from the Computer Age
Paul Graham
2004
Added in Oct, 2017
★★★★★
Slaughterhouse-Five
Kurt Vonnegut Jr.
1969
Read in Oct, 2017
★★★★★
PureScript by Example
Phil Freeman
Read in Aug, 2017
★★★★☆
Cat's Cradle
Kurt Vonnegut Jr.
1963
Read in Jun, 2017
★★★★☆
What If? Serious Scientific Answers to Absurd Hypothetical Questions
Randall Munroe
2014
Read in Jun, 2017
★★★★☆
Good Omens: The Nice and Accurate Prophecies of Agnes Nutter, Witch
Terry Pratchett
1990
Read in May, 2017
★★★★☆
Mrs Funnybones
Twinkle Khanna
2015
Read in Apr, 2017
★★☆☆☆
Stories of Your Life and Others
Ted Chiang
2002
Added in Mar, 2017
★★★★★
Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications
Tomasz Nurkiewicz
2016
Read in Jan, 2017
★★★★☆

2016

Android Programming: The Big Nerd Ranch Guide
Brian Hardy
2012
Added in Jul, 2016
★★★★☆
The Martian
Andy Weir
2012
Read in May, 2016
★★★★☆
American Gods (American Gods, #1)
Neil Gaiman
2001
Read in Jan, 2016
★★★★☆
Fragile Things: Short Fictions and Wonders
Neil Gaiman
2006
Read in Jan, 2016
★★★★★

2015

Kafka on the Shore
Haruki Murakami
2002
Read in Apr, 2015
★★★★☆
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
Michael T. Nygard
2007
Added in Feb, 2015
★★★★★
The Joy of Clojure
Michael Fogus
2010
Added in Feb, 2015

2014

Brief Lives (The Sandman, #7)
Neil Gaiman
1993
Added in Nov, 2014
★★★★★
Fables & Reflections (The Sandman, #6)
Neil Gaiman
1993
Added in Nov, 2014
★★★★★
A Game of You (The Sandman, #5)
Neil Gaiman
1992
Added in Nov, 2014
★★★★★
Season of Mists (The Sandman, #4)
Neil Gaiman
1991
Added in Nov, 2014
★★★★★
Dream Country (The Sandman, #3)
Neil Gaiman
1990
Added in Nov, 2014
★★★★★
The Doll's House (The Sandman, #2)
Neil Gaiman
1990
Added in Nov, 2014
★★★★★
Coraline
P. Craig Russell
2002
Read in Oct, 2014
★★★★☆
The Last Lecture
Randy Pausch
2008
Read in Oct, 2014
★★★☆☆
Understanding Comics: The Invisible Art
Scott McCloud
1993
Read in Oct, 2014
★★★★★
The Simpsons and Their Mathematical Secrets
Simon Singh
2013
Read in Jan, 2014
★★★☆☆

2013

Influence: The Psychology of Persuasion
Robert B. Cialdini
1984
Read in Dec, 2013
★★★★☆
Programming Pearls
Jon L. Bentley
1986
Added in Nov, 2013
★★★★☆
Real World Haskell: Code You Can Believe In
Bryan O'Sullivan
2008
Added in Nov, 2013
★★★★☆
Learn You a Haskell for Great Good!
Miran Lipovača
2011
Added in Nov, 2013
★★★★★
Effective Java : Programming Language Guide
Joshua Bloch
2001
Added in Nov, 2013
★★★★★
Design Patterns: Elements of Reusable Object-Oriented Software
Erich Gamma
1994
Added in Nov, 2013
★★★★★
What Do You Care What Other People Think?
Richard P. Feynman
1988
Added in Oct, 2013
★★★☆☆
Tales from the White Hart
Arthur C. Clarke
1957
Added in Oct, 2013
★★★★☆
Breakfast with Buddha
Roland Merullo
2007
Added in Oct, 2013
★★★☆☆
The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography
Simon Singh
1999
Added in Oct, 2013
★★★★☆
So Long, and Thanks for All the Fish (Hitchhiker's Guide #4)
Douglas Adams
1984
Added in Oct, 2013
★★★★☆
The Restaurant at the End of the Universe (Hitchhiker's Guide, #2)
Douglas Adams
1980
Added in Oct, 2013
★★★★★
Life, the Universe and Everything (Hitchhiker's Guide #3)
Douglas Adams
1982
Added in Oct, 2013
★★★★★
Preludes & Nocturnes (The Sandman, #1)
Neil Gaiman
1991
Added in Oct, 2013
★★★★★
India After Gandhi: The History of the World's Largest Democracy
Ramachandra Guha
2007
Added in Oct, 2013
★★★★☆
The Mahabharata: A Modern Rendering, Vol. 1
Ramesh Menon
2006
Added in Oct, 2013
★★★★☆
Sphere
Michael Crichton
1987
Added in Oct, 2013
★★★★☆
Speaker for the Dead (Ender's Saga, #2)
Orson Scott Card
1986
Added in Oct, 2013
★★★☆☆
Dirk Gently's Holistic Detective Agency (Dirk Gently, #1)
Douglas Adams
1987
Added in Oct, 2013
★★★★☆
The Alchemist
Paulo Coelho
1988
Added in Oct, 2013
★★★☆☆
2001: A Space Odyssey (Space Odyssey, #1)
Arthur C. Clarke
1968
Added in Oct, 2013
★★★★☆
Freakonomics: A Rogue Economist Explores the Hidden Side of Everything
Steven D. Levitt
2005
Added in Oct, 2013
★★★☆☆
Gödel, Escher, Bach: An Eternal Golden Braid
Douglas R. Hofstadter
1979
Added in Oct, 2013
★★★★★
The Fabric of the Cosmos: Space, Time, and the Texture of Reality
Brian Greene
2003
Added in Oct, 2013
★★★★☆
Surely You're Joking, Mr. Feynman!: Adventures of a Curious Character
Richard P. Feynman
1985
Added in Oct, 2013
★★★★★
A Brief History of Time
Stephen Hawking
1988
Added in Oct, 2013
★★★★☆
The Hitchhiker's Guide to the Galaxy (Hitchhiker's Guide to the Galaxy, #1)
Douglas Adams
1979
Added in Oct, 2013
★★★★★
Rendezvous with Rama (Rama, #1)
Arthur C. Clarke
1973
Added in Oct, 2013
★★★★★
The Ultimate Hitchhiker's Guide to the Galaxy (Hitchhiker's Guide to the Galaxy, #1-5)
Douglas Adams
1996
Added in Oct, 2013
★★★★★
Snow Crash
Neal Stephenson
1992
Added in Oct, 2013
★★★☆☆
1984
George Orwell
1949
Added in Oct, 2013
★★★★★
Ender's Game (Ender's Saga, #1)
Orson Scott Card
1985
Added in Oct, 2013
★★★★☆

On Hold

The Rust Programming Language
Steve Klabnik
Thinking with Types. Type-Level Programming in Haskell
Sandy Maguire
Database Internals: A Deep Dive into How Distributed Data Systems Work
Alex Petrov
Working Effectively with Legacy Code
Michael C. Feathers
2004
Refactoring: Improving the Design of Existing Code (2nd Edition)
Martin Fowler
1999
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans
2003
Designing Data-Intensive Applications
Martin Kleppmann
2015
The Mythical Man-Month: Essays on Software Engineering
Frederick P. Brooks Jr.
1975
The Complete Calvin and Hobbes
Bill Watterson
2005
House of Leaves
Mark Z. Danielewski
2000
Purely Functional Data Structures
Chris Okasaki
1996
Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
Harold Abelson
1984
Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values (Phaedrus, #1)
Robert M. Pirsig
1974
Contact
Carl Sagan
1985
Dune (Dune Chronicles, #1)
Frank Herbert
1965
Thinking, Fast and Slow
Daniel Kahneman
2011

To Read

Gideon the Ninth (The Locked Tomb, #1)
Tamsyn Muir
2019
Refactoring to Patterns
Joshua Kerievsky
2004
Patterns of Enterprise Application Architecture
Martin Fowler
2002
The Left Hand of Darkness
Ursula K. Le Guin
1969
How to Take Smart Notes: One Simple Technique to Boost Writing, Learning and Thinking – for Students, Academics and Nonfiction Book Writers
Sönke Ahrens
2017
On Writing Well: The Classic Guide to Writing Nonfiction
William Zinsser
1976
Radical Candor: Be a Kickass Boss Without Losing Your Humanity
Kim Malone Scott
2017
An Elegant Puzzle: Systems of Engineering Management
Will Larson
The Psychology of Computer Programming
Gerald M. Weinberg
1971
The Anarchy: The East India Company, Corporate Violence, and the Pillage of an Empire
William Dalrymple
2019
Scale: The Universal Laws of Growth, Innovation, Sustainability, and the Pace of Life in Organisms, Cities, Economies, and Companies
Geoffrey B. West
2017
The Pragmatic Programmer: From Journeyman to Master
Andy Hunt
1999
Bad Blood: Secrets and Lies in a Silicon Valley Startup
John Carreyrou
2018
Music as a Mirror of History
Robert Greenberg
2016
Guns, Germs, and Steel: The Fates of Human Societies
Jared Diamond
1997
How To: Absurd Scientific Advice for Common Real-World Problems
Randall Munroe
2019
Recursion
Blake Crouch
2019
The Handmaid's Tale (The Handmaid's Tale, #1)
Margaret Atwood
1985
Measure What Matters: How Google, Bono, and the Gates Foundation Rock the World with Okrs
John E. Doerr
2017
Site Reliability Engineering: How Google Runs Production Systems
Betsy Beyer
2016
Pali Primer
Lily De Silva
1994
Accelerate: Building and Scaling High-Performing Technology Organizations
Nicole Forsgren
The Architecture of Open Source Applications
Amy Brown
2011
Group Theory in the Bedroom, and Other Mathematical Diversions
Brian Hayes
2008
Modern Compiler Implementation in Java
Andrew W. Appel
1997
Retire Rich Invest: Rs. 40 a Day
P.V. Subramanyam
2013
Peopleware: Productive Projects and Teams
Tom DeMarco
1987
Java Concurrency in Practice
Brian Goetz
2005
The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman
Richard P. Feynman
1999
The Argumentative Indian: Writings on Indian History, Culture and Identity
Amartya Sen
2005
A Short History of Nearly Everything
Bill Bryson
2003
Confessions of a Long-Distance Sailor
Paul Lutus
2008
The Road to Reality: A Complete Guide to the Laws of the Universe
Roger Penrose
2004
The Songs of Distant Earth
Arthur C. Clarke
1986
The Salmon of Doubt (Dirk Gently, #3)
Douglas Adams
2002
Last Chance to See
Douglas Adams
1990
Cryptonomicon
Neal Stephenson
1999
Ringworld (Ringworld, #1)
Larry Niven
1970
Animal Farm
George Orwell
1945
The Collected Stories of Arthur C. Clarke
Arthur C. Clarke
2001
Six Not-So-Easy Pieces: Einstein's Relativity, Symmetry, and Space-Time
Richard P. Feynman
1963
Cosmos
Carl Sagan
1980
The Origin of Species
Charles Darwin
1859
The Elegant Universe: Superstrings, Hidden Dimensions, and the Quest for the Ultimate Theory
Brian Greene
1999
Relativity: The Special and the General Theory
Albert Einstein
1916
The Selfish Gene
Richard Dawkins
1976
Hyperion (Hyperion Cantos, #1)
Dan Simmons
1989
Foundation (Foundation, #1)
Isaac Asimov
1951
Redshirts
John Scalzi
2012