Books

Books

The books I read by year. You can also visit the books I recommend and the books I want to read.

2022 113 books

  • Belly of the Beast
    by Da'Shaun L. Harrison
    finished on Nov 30, 2022
  • Drunk on All Your Strange New Words
    by Eddie Robson
    finished on Nov 29, 2022
  • We Had to Remove This Post
    by Hanna Bervoets
    finished on Nov 26, 2022
  • Bliss Montage
    by Ling Ma
    finished on Nov 25, 2022
  • Companion Piece
    by Ali Smith
    finished on Nov 23, 2022
  • Raising Antiracist Children
    by Britt Hawthorne
    finished on Nov 22, 2022
  • All Systems Red
    by Martha Wells
    finished on Nov 19, 2022
  • Brown Girls
    by Daphne Palasi Andreades
    finished on Nov 18, 2022
  • Blockchain Chicken Farm
    by Xiaowei Wang
    finished on Nov 16, 2022
  • People Person
    by Candice Carty-Williams
    finished on Nov 14, 2022
  • Our Missing Hearts
    by Celeste Ng
    finished on Nov 11, 2022
  • Certain Dark Things
    by Silvia Moreno-Garcia
    finished on Nov 7, 2022
  • Black Cake
    by Charmaine Wilkerson
    finished on Nov 4, 2022
  • Come as You Are
    by Emily Nagoski
    finished on Oct 30, 2022
  • Unmasking Autism
    by Devon Price
    finished on Oct 27, 2022
  • Kindred
    by Octavia E. Butler
    finished on Oct 24, 2022
  • A Psalm for the Wild-Built
    by Becky Chambers
    finished on Oct 20, 2022
  • This Is How You Lose the Time War
    by Amal El-Mohtar, Max Gladstone
    finished on Oct 19, 2022
  • Bad Thoughts
    by Nada Alic
    finished on Oct 17, 2022
  • Last Night in Montreal
    by Emily St. John Mandel
    finished on Oct 15, 2022
  • I Love You but I've Chosen Darkness
    by Claire Vaye Watkins
    finished on Oct 12, 2022
  • Out There
    by Kate Folk
    finished on Oct 11, 2022
  • Velvet Was the Night
    by Silvia Moreno-Garcia
    finished on Oct 9, 2022
  • The Singer's Gun
    by Emily St. John Mandel
    finished on Oct 6, 2022
  • When We Lost Our Heads
    by Heather O'Neill
    finished on Oct 3, 2022
  • The Lola Quartet
    by Emily St. John Mandel
    finished on Sep 28, 2022
  • How to Read Now
    by Elaine Castillo
    finished on Sep 25, 2022
  • Ring Shout
    by P. Djèlí Clark
    finished on Sep 22, 2022
  • Counterfeit
    by Kirstin Chen
    finished on Sep 21, 2022
  • The Secrets of Flight
    by Maggie Leffler
    finished on Sep 19, 2022
  • The Mamas
    by Helena Andrews-Dyer
    finished on Sep 18, 2022
  • The Glass Hotel
    by Emily St. John Mandel
    finished on Sep 16, 2022
  • Station Eleven
    by Emily St. John Mandel
    finished on Sep 14, 2022
  • Nightbitch
    by Rachel Yoder
    finished on Sep 12, 2022
  • Lesser Known Monsters of the 21st Century
    by Kim Fu
    finished on Sep 10, 2022
  • How To Do The Work
    by Nicole LePera
    finished on Sep 9, 2022
  • I'm Glad My Mom Died
    by Jennette McCurdy
    finished on Sep 7, 2022
  • God Help the Child
    by Toni Morrison
    finished on Sep 5, 2022
  • Secret Daughter
    by Shilpi Somaya Gowda
    finished on Sep 4, 2022
  • Woman of Light
    by Kali Fajardo-Anstine
    finished on Sep 2, 2022
  • Any Other Family
    by Eleanor Brown
    finished on Aug 31, 2022
  • When Women Were Dragons
    by Kelly Barnhill
    finished on Aug 28, 2022
  • All the Things We Don't Talk About
    by Amy Feltman
    finished on Aug 25, 2022
  • Disability Visibility
    by Alice Wong
    finished on Aug 22, 2022
  • Sea of Tranquility
    by Emily St. John Mandel
    finished on Aug 20, 2022
  • The Invisible Life of Addie LaRue
    by V. E. Schwab
    finished on Aug 18, 2022
  • Trust
    by Hernan Diaz
    finished on Aug 14, 2022
  • Lapvona
    by Ottessa Moshfegh
    finished on Aug 10, 2022
  • You Made a Fool of Death with Your Beauty
    by Akwaeke Emezi
    finished on Aug 9, 2022
  • Silverview
    by John le Carré
    finished on Aug 7, 2022
  • Remote Control
    by Nnedi Okorafor
    finished on Aug 5, 2022
  • Sisters
    by Daisy Johnson
    finished on Aug 4, 2022
  • Escaping Exodus
    by Nicky Drayden
    finished on Aug 3, 2022
  • Tomorrow, and Tomorrow, and Tomorrow
    by Gabrielle Zevin
    finished on Jul 29, 2022
  • This Time Tomorrow
    by Emma Straub
    finished on Jul 25, 2022
  • Cult Classic
    by Sloane Crosley
    finished on Jul 22, 2022
  • Meet Me in Another Life
    by Catriona Silvey
    finished on Jul 20, 2022
  • Oona Out of Order
    by Margarita Montimore
    finished on Jul 17, 2022
  • Anxious People
    by Fredrik Backman
    finished on Jul 14, 2022
  • Delilah Green Doesn't Care
    by Ashley Herring Blake
    finished on Jul 11, 2022
  • Where the Crawdads Sing
    by Delia Owens
    finished on Jul 9, 2022
  • Sing, Unburied, Sing
    by Jesmyn Ward
    finished on Jul 6, 2022
  • Made for Love
    by Alissa Nutting
    finished on Jul 2, 2022
  • The Spellman Files
    by Lisa Lutz
    finished on Jun 27, 2022
  • No One Is Talking About This
    by Patricia Lockwood
    finished on Jun 26, 2022
  • Shit, Actually
    by Lindy West
    finished on Jun 25, 2022
  • Memphis
    by Tara M. Stringfellow
    finished on Jun 22, 2022
  • The Vacationers
    by Emma Straub
    finished on Jun 19, 2022
  • Modern Lovers
    by Emma Straub
    finished on Jun 16, 2022
  • Monster in the Middle
    by Tiphanie Yanique
    finished on Jun 14, 2022
  • The Night Circus
    by Erin Morgenstern
    finished on Jun 10, 2022
  • Red, White & Royal Blue
    by Casey McQuiston
    finished on Jun 5, 2022
  • Bitter
    by Akwaeke Emezi
    finished on May 31, 2022
  • A House Between Earth and the Moon
    by Rebecca Scherm
    finished on May 26, 2022
  • Portrait of a Thief
    by Grace D. Li
    finished on May 20, 2022
  • Book Lovers
    by Emily Henry
    finished on May 14, 2022
  • Local Woman Missing
    by Mary Kubica
    finished on May 11, 2022
  • We Do What We Do in the Dark
    by Michelle Hart
    finished on May 6, 2022
  • Ancestor Trouble
    by Maud Newton
    finished on May 5, 2022
  • Trust Exercise
    by Susan Choi
    finished on Apr 28, 2022
  • Matrix
    by Lauren Groff
    finished on Apr 21, 2022
  • Fiona and Jane
    by Jean Chen Ho
    finished on Apr 16, 2022
  • The Sentence
    by Louise Erdrich
    finished on Apr 12, 2022
  • House of Hollow
    by Krystal Sutherland
    finished on Apr 6, 2022
  • Joan Is Okay
    by Weike Wang
    finished on Apr 2, 2022
  • A Burning
    by Megha Majumdar
    finished on Mar 29, 2022
  • All About Love
    by bell hooks
    finished on Mar 27, 2022
  • Blacktop Wasteland
    by S. A. Cosby
    finished on Mar 24, 2022
  • The Song of Achilles
    by Madeline Miller
    finished on Mar 19, 2022
  • White Smoke
    by Tiffany D. Jackson
    finished on Mar 14, 2022
  • How High We Go in the Dark
    by Sequoia Nagamatsu
    finished on Mar 10, 2022
  • The 22 Murders of Madison May
    by Max Barry
    finished on Mar 5, 2022
  • The Other Black Girl
    by Zakiya Dalila Harris
    finished on Feb 27, 2022
  • Such a Fun Age
    by Kiley Reid
    finished on Feb 20, 2022
  • Just an Ordinary Day
    by Shirley Jackson
    finished on Feb 20, 2022
  • Clean Code
    by Robert C. Martin
    finished on Feb 17, 2022
  • Wintering
    by Katherine May
    finished on Feb 17, 2022
  • The School for Good Mothers
    by Jessamine Chan
    finished on Feb 13, 2022
  • Blackout
    by Dhonielle Clayton, Tiffany D. Jackson, Nic Stone, Angie Thomas, Ashley Woodfolk, Nicola Yoon
    finished on Feb 9, 2022
  • Breaking The Habit of Being Yourself
    by Dr. Joe Dispenza
    finished on Feb 5, 2022
  • Early Morning Riser
    by Katherine Heiny
    finished on Feb 2, 2022
  • Caste
    by Isabel Wilkerson
    finished on Jan 29, 2022
  • You Should Write a Book
    by Katel LeDû, Lisa Maria Marquis
    finished on Jan 28, 2022
  • Razorblade Tears
    by S. A. Cosby
    finished on Jan 27, 2022
  • The House in the Cerulean Sea
    by TJ Klune
    finished on Jan 26, 2022
  • The Round House
    by Louise Erdrich
    finished on Jan 23, 2022
  • Homesick for Another World
    by Ottessa Moshfegh
    finished on Jan 20, 2022
  • The Maidens
    by Alex Michaelides
    finished on Jan 18, 2022
  • Let Me Tell You
    by Shirley Jackson
    finished on Jan 14, 2022
  • Ain't I a Woman
    by bell hooks
    finished on Jan 11, 2022
  • Voice Content and Usability
    by Preston So
    finished on Jan 7, 2022
  • A Separation
    by Katie M. Kitamura
    finished on Jan 6, 2022
  • Noor
    by Nnedi Okorafor
    finished on Jan 5, 2022

2021 69 books

  • The Guest List
    by Lucy Foley
    finished on Dec 31, 2021
  • Intimacies
    by Katie Kitamura
    finished on Dec 29, 2021
  • Meaty
    by Samantha Irby
    finished on Dec 27, 2021
  • Dark Tales
    by Shirley Jackson
    finished on Dec 26, 2021
  • Afterparties
    by Anthony Veasna So
    finished on Dec 23, 2021
  • This Is Your Mind on Plants
    by Michael Pollan
    finished on Dec 20, 2021
  • The Paper Palace
    by Miranda Cowley Heller
    finished on Dec 15, 2021
  • The Midnight Library
    by Matt Haig
    finished on Dec 9, 2021
  • Sometimes I Trip on How Happy We Could Be
    by Nichole Perkins
    finished on Dec 3, 2021
  • Beach Read
    by Emily Henry
    finished on Nov 25, 2021
  • Empire of Wild
    by Cherie Dimaline
    finished on Nov 17, 2021
  • Unwinding Anxiety
    by Judson Brewer
    finished on Nov 9, 2021
  • Goodbye, Again
    by Jonny Sun
    finished on Nov 2, 2021
  • Leave the World Behind
    by Rumaan Alam
    finished on Nov 1, 2021
  • The Haunting of Hill House
    by Shirley Jackson
    finished on Oct 27, 2021
  • Attached
    by Amir Levine, Rachel Heller
    finished on Oct 23, 2021
  • Eileen
    by Ottessa Moshfegh
    finished on Oct 16, 2021
  • The Heart Principle
    by Helen Hoang
    finished on Oct 11, 2021
  • The Renunciations
    by Donika Kelly
    finished on Oct 7, 2021
  • Freshwater
    by Akwaeke Emezi
    finished on Oct 7, 2021
  • Beautiful World, Where Are You
    by Sally Rooney
    finished on Sep 30, 2021
  • People We Meet on Vacation
    by Emily Henry
    finished on Sep 24, 2021
  • The Argonauts
    by Maggie Nelson
    finished on Sep 19, 2021
  • Exciting Times
    by Naoise Dolan
    finished on Sep 18, 2021
  • Mexican Gothic
    by Silvia Moreno-Garcia
    finished on Sep 14, 2021
  • The Secret Lives of Church Ladies
    by Deesha Philyaw
    finished on Sep 7, 2021
  • The Five Wounds: A Novel
    by Kirstin Valdez Quade
    finished on Sep 4, 2021
  • Conversations with Friends
    by Sally Rooney
    finished on Aug 26, 2021
  • The Divines
    by Ellie Eaton
    finished on Aug 22, 2021
  • A Thousand Ships
    by Natalie Haynes
    finished on Aug 17, 2021
  • Crying in H Mart
    by Michelle Zauner
    finished on Aug 8, 2021
  • The Lamplighters
    by Emma Stonex
    finished on Aug 4, 2021
  • The Wedding Date
    by Jasmine Guillory
    finished on Jul 28, 2021
  • All Adults Here
    by Emma Straub
    finished on Jul 25, 2021
  • Yearbook
    by Seth Rogen
    finished on Jul 14, 2021
  • Tell the Machine Goodnight
    by Katie Williams
    finished on Jul 7, 2021
  • The Power of Ritual
    by Casper ter Kuile
    finished on Jun 30, 2021
  • Between the World and Me
    by Ta-Nehisi Coates
    finished on Jun 26, 2021
  • How to Talk So Little Kids Will Listen
    by Joanna Faber, Julie King
    finished on Jun 22, 2021
  • Of Women and Salt
    by Gabriela Garcia
    finished on Jun 20, 2021
  • The Vegetarian
    by Han Kang
    finished on Jun 10, 2021
  • Adult Children of Emotionally Immature Parents
    by Lindsay C. Gibson
    finished on Jun 6, 2021
  • Somebody's Daughter
    by Ashley C. Ford
    finished on Jun 5, 2021
  • Git Cute: a Software Engineer's Guide to Seniority
    by Jocelyn Harper
    finished on May 30, 2021
  • The Office of Historical Corrections
    by Danielle Evans
    finished on May 30, 2021
  • My Year of Rest and Relaxation
    by Ottessa Moshfegh
    finished on May 27, 2021
  • Pizza Girl
    by Jean Kyoung Frazier
    finished on May 25, 2021
  • The Great Indoors
    by Emily Anthes
    finished on May 22, 2021
  • Everything I Never Told You
    by Celeste Ng
    finished on May 16, 2021
  • Shrill
    by Lindy West
    finished on May 12, 2021
  • Salt, Fat, Acid, Heat
    by Samin Nosrat
    finished on May 10, 2021
  • Libertie
    by Kaitlyn Greenidge
    finished on May 7, 2021
  • All You Can Ever Know
    by Nicole Chung
    finished on Apr 30, 2021
  • Parable of the Sower
    by Octavia E. Butler
    finished on Apr 25, 2021
  • Klara and the Sun
    by Kazuo Ishiguro
    finished on Apr 18, 2021
  • The Death of Vivek Oji
    by Akwaeke Emezi
    finished on Apr 13, 2021
  • From the Corner of the Oval
    by Beck Dorey-Stein
    finished on Apr 7, 2021
  • Milk Blood Heat
    by Dantiel W. Moniz
    finished on Apr 4, 2021
  • Outlawed
    by Anna North
    finished on Mar 30, 2021
  • The Care and Feeding of Ravenously Hungry Girls
    by Anissa Gray
    finished on Mar 23, 2021
  • The Removed
    by Brandon Hobson
    finished on Mar 8, 2021
  • Death in Her Hands
    by Ottessa Moshfegh
    finished on Feb 28, 2021
  • The Lottery and Other Stories
    by Shirley Jackson
    finished on Feb 18, 2021
  • Detransition, Baby
    by Torrey Peters
    finished on Feb 15, 2021
  • Eleanor Oliphant Is Completely Fine
    by Gail Honeyman
    finished on Feb 3, 2021
  • The Once and Future Witches
    by Alix E. Harrow
    finished on Jan 23, 2021
  • Design for Cognitive Bias
    by David Dylan Thomas
    finished on Jan 18, 2021
  • Cross-Cultural Design
    by Senongo Akpem
    finished on Jan 5, 2021
  • The Malleability of Blackness
    by Bersabel Tadesse
    finished on Jan 3, 2021

2020 22 books

  • We Have Always Lived in the Castle
    by Shirley Jackson
    finished on Dec 26, 2020
  • Black Futures
    by Kimberly Drew, Jenna Wortham
    finished on Dec 17, 2020
  • The Mercies
    by Kirin Millwood Hargrave
    finished on Nov 29, 2020
  • Uncanny Valley
    by Anna Wiener
    finished on Nov 21, 2020
  • How to Do Nothing
    by Jenny Odell
    finished on Nov 14, 2020
  • Not That Bad
    by Roxane Gay
    finished on Oct 18, 2020
  • Practical Pair Programming
    by Jason Garber
    finished on Oct 10, 2020
  • Expressive Design Systems
    by Yesenia Perez Cruz
    finished on Oct 9, 2020
  • Saratoga Soul Brandtville Blues
    by Carol Daggs
    finished on Sep 17, 2020
  • Transcendent Kingdom
    by Yaa Gyasi
    finished on Sep 10, 2020
  • Luster
    by Raven Leilani
    finished on Aug 20, 2020
  • I'll Be Gone in the Dark
    by Michelle McNamara
    finished on Aug 12, 2020
  • The Vanishing Half
    by Brit Bennett
    finished on Jul 13, 2020
  • I Might Regret This
    by Abbi Jacobson
    finished on Jun 2, 2020
  • Normal People
    by Sally Rooney
    finished on Apr 28, 2020
  • Big Friendship
    by Aminatou Sow, Ann Friedman
    finished on Apr 5, 2020
  • Dept. of Speculation
    by Jenny Offill
    finished on Feb 15, 2020
  • This Naked Mind
    by Annie Grace
    finished on Feb 9, 2020
  • Trick Mirror
    by Jia Tolentino
    finished on Feb 9, 2020
  • Men Explain Things to Me
    by Rebecca Solnit
    finished on Jan 20, 2020
  • Difficult Women
    by Roxane Gay
    finished on Jan 13, 2020
  • Charlotte Walsh Likes To Win
    by Jo Piazza
    finished on Jan 6, 2020