Introduction π
The following is a list of books I have read and remembered to take note of.
Books are listed by the year in which I started reading them.
2025 π
Non-Fiction π
- Why Nations Fail (Daron Acemoglu & James Robinson)
- Eight Dates (Gottman & Abrams)
Software π
- Design Patterns (Gamma, Helm, Johnson, Vlissides)
2024 π
Fiction π
- Fractal Noise (Christopher Paolini)
- Red Moon (Kim Stanley Robinson)
- Axiom’s End (Lindsay Ellis)
- Salvation (Peter Hamilton)
- Breaking Day (Adam Oyebanji)
- Machine Vendetta (Alastair Reynolds)
- Death’s End (Cixin Liu)
Non-Fiction π
- Principles: Life and Work (Ray Dalio)
- Salt Fat Acid Heat (Samin Nosrat)
- The Daily Stoic (Ryan Holiday)
- Possible Minds (John Brockman)
- So Good They Can’t Ignore You (Cal Newport)
- Mating in Captivity (Esther Perel)
- The Bullet Journal Method (Ryder Carrol)
- Anxiously Attached (Jessica Baum)
Software π
- Docker In Action (Jeff Nickoloff & Stephen Kuenzli)
- The Kubernetes Book (Nigel Poulton & Pushkar Joglekar)
- Learning SQL (Alan Beaulieu)
- Security+ Study Guide
- Go Web Programming (Sau Sheong Chang)
2023 π
Fiction π
- The Dark Forest (Cixin Liu)
- Three Body Problem (Cixin Liu)
- 2312 (Kim Stanley Robinson)
- New York 2140 (Kim Stanley Robinson)
- Aurora (Kim Stanley Robinson)
- Braking Day (Adam Oyebanji)
- Ringworld’s Children (Larry Niven)
- The Ringworld Throne (Larry Niven)
- The Ringworld Engineers (Larry Niven)
- Ringworld (Larry Niven)
- Project Hail Mary (Andy Weir)
- Pushing Ice (Alastair Reynolds)
- Seveneves (Neal Stephenson)
- The End of All Things (John Scalzi)
- The Human Division (John Scalzi)
- Zoe’s Tale (John Scalzi)
- The Last Colony (John Scalzi)
- The Ghost Brigades (John Scalzi)
- Old Man’s War (John Scalzi)
- Bone Silence (Alastair Reynolds)
- Shadow Captain (Alastair Reynolds)
- Revenger (Alastair Reynolds)
Non-Fiction π
- Work Clean (Dan Charnas)
- Learned Optimism (Martin Seligman)
- Mastering the Market Cycle (Howard Marks)
- Sapiens (Yuval Noah Harari)
Software π
- Network+ Study Guide
- Network Programming with Go (Adam Woodbeck)
- Powerful Comand-Line Applications in Go (Ricardo Gerardi)
2022 π
Fiction π
- The galaxy, and the ground within (Becky Chambers)
- To Sleep in a Sea of Stars (Christopher Paolini)
- Braking Day (Adam Oyebanji)
- Eversion (Alastair Reynolds)
- Gardens of the Moon (Steven Erikson)
- House of Suns (Alastair Reynolds)
- Century Rain (Alastair Reynolds)
Non-Fiction π
- The Nanotech Pioneers (Steven Edwards)
- Super Forecasting (Philip Tetlock)
- How to not die alone (Logan Ury)
- The Body (Bill Bryson)
Software π
- The Phoenix Project (Gene Kim)
- Staff Engineer (Will Larson)
- Cybersecurity (Harvard Business Review)
2021 π
Fiction π
- Project Hail Mary (Andy Weir)
- Inhibitor Phase (Alastair Reynolds)
- Chasm City (Alastair Reynolds)
- Beyond the Aquila Rift (Alastair Reynolds)
- Elysium Fire (Alastair Reynolds)
- Aurora Rising (Alastair Reynolds)
- Pushing Ice (Alastair Reynolds)
- Absolution Gap (Alastair Reynolds)
- Redemption Ark (Alastair Reynolds)
- Children of Ruin (Adrian Tchaikovsky)
- Revelation Space (Alastair Reynolds)
- To Be Taught, If Fortunate (Becky Chambers)
Non-Fiction π
- The Language Instinct (Steven Pinker)
- The Red Queen (Matt Ridley)
- The World Without Us (Alan Weissman)
- The Knowledge: How to rebuild civilization in the aftermath of a cataclysm (Lewis Dartnell)
- Loserthink (Scott Adams)
- Car Smarts (Mary Jackson)
- The 7 Habits of Highly Effective People (Stephen R. Covey)
Software π
- Threat Modeling (Adam Shostack)
- Artificial Intelligence (Harvard Business Review)
2020 π
Fiction π
- The Ministry for the Future (Kim Stanley Robinson)
- REAMDE (Neal Stephenson)
- Record of a Spaceborn few (Becky Chambers)
- A Closed and Common Orbit (Becky Chambers)
- The Long Way to a Small Angry Planet (Becky Chambers)
- The Enceladus Mission (Brandon Q. Morris)
- The Last Emperox (John Scalzi)
- The Consuming Fire (John Scalzi)
- The Collapsing Empire (John Scalzi)
- Redshirts (John Scalzi)
- Children of Time (Adrian Tchaikovsky)
- The End of All Things (John Scalzi)
- The Human Division (John Scalzi)
- Zoe’s Tale (John Scalzi)
Non-Fiction π
- Limitless (Jim Kwik)
- Atomic Habits (James Clear)
- Enlightenment Now (Steven Pinker)
- Seasteading (Joe Quirk)
Software π
- Linkers and Loaders (John R. Levine)
- Artificial Intelligence, A Guide for Thinking Humans (Melanie Mitchell)
- Real-World Bug Hunting (Peter Yaworski)
- Generating Natural Language Under Pragmatic Constraints (Eduard Hovy)
- The Secret Life of Programs (Jonathan Steinhart)
2019 π
Fiction π
- 2312 (Kim Stanley Robinson)
- New York 2140 (Kim Stanley Robinson)
- The Farthest Shore (Ursula K. Le Guin)
- The Tombs of Atuan (Ursula K. Le Guin)
- A Wizard of Earthsea (Ursula K. Le Guin)
- The Rise and Fall of D.O.D.O. (Neal Stephenson)
- Snowcrash (Neal Stephenson)
- Aurora (Kim Stanley Robinson)
- The Last Colony (John Scalzi)
- The Ghost Brigades (John Scalzi)
- Old Man’s War (John Scalzi)
- All Systems Red (Martha Wells)
- Navigators of Dune (Herbert & Anderson)
- Mentats of Dune (Herbert & Anderson)
- Sisterhood of Dune (Herbert & Anderson)
Non-Fiction π
- Englightenment Now (Steven Pinker)
- Math with Bad Drawings (Ben Orlin)
- The Penguin History of Canada (Robert Bothwell)
- The Personal MBA (Josh Kaufman)
Software π
- The Shellcoder’s Handbook (Chris Ansley)
- The Go programming language (Donovan & Kernighan)
- The Car Hacker’s Handbook (Craig Smith)
2018 π
Fiction π
- Seveneves (Neal Stephenson)
- Artemis (Andy Weir)
- Blue Mars (Kim Stanley Robinson)
- Green Mars (Kim Stanley Robinson)
- Red Mars (Kim Stanley Robinson)
- The Stars, Like Dust (Isaac Asimov)
- Pebble in the Sky (Isaac Asimov)
- The End of Eternity (Isaac Asimov)
- The Currents of Space (Isaac Asimov)
- Ready Player One (Ernst Kline)
- Dune: The Battle for Corrin (Herbert & Anderson)
- Dune: The Machine Crusade (Herbert & Anderson)
- Dune: The Butlerian Jihad (Herbert & Anderson)
- Sandworms of Dune (Herbert & Anderson)
- Hunters of Dune (Herbert & Anderson)
Non-Fiction π
- Astrophysics for People in a Hurry (Neil DeGrase Tyson)
- Daemon Haunted World (Carl Sagan)
- How to talk to anyone (Leil Lowndes)
- A Brief History of Medicine (Paul Strathern)
- Drawing Physics (Don S. Lemons)
- The Organized Mind (Daniel Levett)
Software π
- Cryptography Engineering (Bruce Schneier)
- Beautiful Security (Oram & Viega)
- Penetration Testing (Georgia Weidmann)
2017 π
Fiction π
- Artemis (Andy Weir)
- Cryptonomicon (Neal Stephenson)
- Chapterhouse Dune (Frank Herbert)
- Heretics of Dune (Frank Herbert)
- God Emperor of Dune (Frank Herbert)
- Children of Dune (Frank Herbert)
- Dune Messiah (Frank Herbert)
- Dune (Frank Herbert)
Non-Fiction π
- Naked Statistics (Charles Wheelan)
- Drawing on the Right Side of the Brain (Betty Edwards)
- Saving Capitalism (Robert B. Reich)
- Stock Market Investing (Jason Kelly)
- On Intelligence (Jeff Hawkins)
Software π
- Violent Python (TJ O’Connor)
- Code (Charles Petzold)
- The Go programming language (Donovan & Kernighan)
- Building Microservices (Sam Newman)
- Programming Robots with ROS (Quigley, Gerkey, Smart)
2016 π
Fiction π
- The Currents of Space (Isaac Asimov)
- The End of Eternity (Isaac Asimov)
- Pebble in the Sky (Isaac Asimov)
- The Stars, Like Dust (Isaac Asimov)
- The Robots of Dawn (Isaac Asimov)
- The Naked Sun (Isaac Asimov)
- The Caves of Steel (Isaac Asimov)
- Forward the Foundation (Isaac Asimov)
- Prelude to Foundation (Isaac Asimov)
- Foundation and Earth (Isaac Asimov)
- Foundation’s Edge (Isaac Asimov)
- Second Foundation (Isaac Asimov)
- Foundation and Empire (Isaac Asimov)
- Foundation (Isaac Asimov)
- Seveneves (Neal Stephenson)
- The Martian (Andy Weir)
- Ready Player One (Ernst Kline)
Non-Fiction π
- The Intelligent Investor (Benjamin Graham)
- Naked Economics (Charles Wheelan)
- Speech and Language Processing (Jurafsky & Martin)
- Bad Science (Ben Goldacre)
- The Half-Life of Facts (Samuel Arbesman)
- The Origins of Human Communication (Tomasello)
Software π
- The Mythical Man-Month (Brooks)
- Peopleware (DeMarco & Lister)
Pre 2016 π
Fiction π
- Ringworld’s Children (Larry Niven)
- The Ringworld Throne (Larry Niven)
- The Ringworld Engineers (Larry Niven)
- Ringworld (Larry Niven)
- Children of the Mind (Orson Scott Card)
- Xenocide (Orson Scott Card)
- Speaker for the Dead (Orson Scott Card)
- Ender’s Game (Orson Scott Card)
- The Martians (Kim Stanley Robinson)
- Blue Mars (Kim Stanley Robinson)
- Green Mars (Kim Stanley Robinson)
- Red Mars (Kim Stanley Robinson)
Non-Fiction π
- Collapse: How Societies Choose to Fail or Succeed (Jared Diamond)
- The Ascent of Money (Niall Ferguson)
- Civilization (Niall Ferguson)
- Guns, Germs, and Steel (Jared Diamond)
- The Ascent of Man (Jacob Bronowski)
Software π
- Artificial Intelligence: A Modern Approach (Russel & Norvig)
- The Society of Mind (Marvin Minsky)
- Artificial Intelligence (Michael Negnevitsky)
- An Introduction to Genetic Algorithms (Melanie Mitchell)
- Artificial Intelligence: Theory and Practice (Dean, Allen, Aloimonos)
- Applied Crypotography (Bruce Schneier)
- UNIX and Linux System Administration Handbook (Nemeth, Snyder, Hein, Whaley)
- Operating Systems: The MINIX book (Tanenbaum & Woodhull)
- Computer Networking (Kurose & Ross)
- Introduction to Algorithms (Cormen, Leiserson, Rivest, Stein)
- Design Patterns (Gamma, Helm, Johnson, Vlissides)
- The Pragmatic Programmer (Hunt & Thomas)
- Learning UML (Miles & Hamilton)
- Mastering Algorithms with C (Kyle Loudon)
- Programming Language Pragmatics (Michael Scott)
- Compilers (Ahi, Lam, Sethi, Ullman)
- Concepts in Programming Languages (John Mitchell)
- Accelerated C++ (Koenig & Moo)
- The C programming language (Kernighan & Ritchie)
- Core Animation (Bill Dudney)
- Core Data (Marcus Zarra)