2024 in books
In 2024, I read about as many books as in the three preceding years combined. This is a post in two parts. The first part is about trends in my reading habits that helped me to read so much more and a complaint about big companies. Jump ahead if you just want to check out my favourite books from last year.
Reading trends
What helped me settle into a habit of reading such that I tripled the number of books I made it through?
Adding audiobooks
The biggest contributor to reading a lot more was consistently having an audiobook in progress. This listening time used to go towards podcasts, mostly while driving. Podcasts are nice, and I still listen to them a fair amount — for example, while cooking. I like having the choice of whether I want to listen to something more or less involved.
Audiobooks haven’t replaced reading written books at all. These are two distinct activities: it’s not as if, while driving, you can choose to read a book instead of listening, and I also don’t sit down to read and then end up listening to an audiobook instead. Therefore, I generally kept one of each type of book on the go at a time.
My preference is to read fiction and listen to non-fiction. I can’t exactly pin down why. It might be related to how listening while driving is an efficient use of time during the day, so it should be ‘useful’, while reading is for leisure in the evenings. I think you can learn and develop yourself through fiction as much as through non-fiction, so I don’t feel this reasoning holds up to logical scrutiny.
Apple Books dissatisfaction
I use Apple devices (I've never owned a Kindle), so Apple Books has been my default choice for electronic books. If a big tech company is going to take a cut of my book purchases, I'd rather it be Apple than Amazon. However, my sense is that the Apple Books app has been getting worse each year after peaking in iOS 15.
The library part of the app feels surprisingly overwhelming, considering that I don’t have that many books. I noted above how reading books and listening to audiobooks are distinct activities for me, so combining these in one app is unhelpful and messy. (It would be cool if Apple leveraged its integration to have a feature where both types of books were bought together and you could seamlessly switch modes. That’s the sort of thing not many companies could do.)
The more important part of the app is the reading experience since that’s where I want to spend most of my time in the app. Except for lines of text being too long in some configurations, the Apple Books reading experience was pretty good up to iOS 15.
The old Apple Books had a small number of well-considered appearance settings. In a light environment, I’d use the light appearance, which used black text on a white background for the highest possible contrast. When reading in a dark room, I’d use the dark appearance, which used grey text on a fully black background, reducing contrast to keep the amount of light emitted by the screen comfortably low. These two options did exactly what I wanted.
Now we have themes, which each adapt between the system light and dark mode, but you can’t pick a different light and dark theme. None of the themes match how Apple Books used to work. The first theme, ‘Original’, is the closest, but it uses pure white text in dark mode, which isn’t as comfortable to read in a dark room. This means that to set up the appearance I want, I have to constantly change the theme. And changing the theme also undesirably changes the font, which causes re-rendering and alters where lines break, so it doesn’t feel smooth. This is the worst of both worlds: the settings are more complicated and I have to keep fiddling with them to achieve the setup I want.
But it’s convenient to switch themes, right? On tapping to show controls in the older version of the app, a toolbar would appear with normal-sized buttons, providing easy access to most functionality you’d want while reading. Now, showing controls presents a single tiny button, which then displays a menu. I understand the appeal of a minimal look so you can focus on the words, but why require a tap to show controls and then still be really minimal? I tapped because I wanted the controls! This new design feels fiddly.
This all shouldn’t be too surprising: in the short term, it benefits Apple if you buy more books rather than read books you already own, and this seems to have influenced the priorities of this app.
I haven’t found the user experience in the Kindle app compelling either.
This year, I invested in seeking out ways to distance myself from big tech for books. Sadly, it’s not so simple to just switch apps due to digital rights management (DRM).
Moving away from DRM
Given my dissatisfaction with books from Apple and Amazon — both from a practical user experience perspective and in the sense that I’d prefer more of my money went to smaller businesses (ideally directly to authors) — I've been exploring alternatives.
The central problem is DRM. Whether Apple or Amazon, it’s not right that the same enormous company should control both the sale of books and the environment in which you read or listen to them. That might be an agreeable deal if the reading experience was stellar, but this isn’t the case. I only use these apps because of DRM and the consolidated market resulting in limited consumer choice.
For buying DRM-free audiobooks, Libro.fm (referral link) has been working well. The pricing structure looks complex but boils down to £8.50 per book as long as you don’t read more than two audiobooks per month on average. (Buy the two-credits-per-month subscription. Pause or cancel the subscription whenever you have enough credits. If you need more than two audiobooks per month, you pay a higher rate to buy books without credits.)
To take advantage of audiobooks from Libro.fm being DRM-free, I’ve been making choosing between audiobooks and podcasts even easier by putting them all in the same app. I download the file from the Libro.fm website, then upload that file on the Overcast website, then download it again in the Overcast app. This is a little convoluted, but having a single app for listening to everything is working really well for me.
I haven’t found an option for buying modern DRM-free written books except for rare indie publishers like Matt Gemmell. This has led me to mostly reading copyright-expired works from the wonderful Standard Ebooks.
Everything I complained about relating to the reading experience in Apple Books is addressed exactly to my liking in my reading app, so it’s naturally the app I want to use for books. I’ve been experimenting with EBUP support in builds for my own use, and while the opening performance needs some tweaks, overall I love it. (The public version can already show the single page online books from Standard Ebooks.) Having a great digital reading experience has encouraged me to make reading a more sticky habit.
Favourite books
Moving on to the more fun stuff. Here are seven books I particularly enjoyed in 2024. These are in three categories but not ranked within the categories.
Honourable mentions
The Ministry for the Future by Kim Stanley Robinson: This unconventional novel is packed full of intriguing and/or terrifying ideas relating to the climate crisis/catastrophe. It’s worryingly relatable to the point of sometimes not feeling like fiction. (This was recommended by The Economist. Non-paywalled list on Goodreads.)
Jinx by Matt Gemmell: An exciting book that I raced through faster than any other last year. It’s relevant to current hot topics in software and fits right in with my reading trends by being sold DRM-free directly from the author. This sits similarly to The Ministry for the Future as a warning to humanity packaged as a near-future novel, but Jinx is more fantastical in order to tell a more gripping story.
Pride and Prejudice by Jane Austen: This probably shouldn’t be eligible for a top list for 2024 because I’ve read this so many times before, but hey. It’s still the funniest book.
Favourites
The Goblin Emperor by Katherine Addison: My favourite novel I read for the first time in 2024. I’d describe this as a fantasy story about politics and feelings where very little of excitement happens. This probably doesn’t sound appealing, but curiously it was terrific. (This was recommended by Jason Snell.)
Ultra-Processed People by Chris van Tulleken: This one goes into a great deal of depth looking at many facets of food and the food business. It’s led me to think about food and drinks in a different light. (This was recommended by The Economist. Non-paywalled list on Goodreads.)
The Education of an Idealist by Samantha Power: I've never read a memoir before. It’s a really long book, but I was always keen to learn more about Power’s life. Everyone is human. (This was recommended by Barack Obama.)
Book of the year
And now for something completely different. Never mind all this talk of DRM and memoirs. My book of 2024 is:
East by Meera Sodha: Yes, it’s a good old-fashioned hardback recipe book! I received this for Christmas 2023, and it’s been a delight. This is only paper book I’ve used this year, but I’ve used it a lot throughout the year. I leave notes, so it’s starting to look like the Half-Blood Prince’s copy of Advanced Potion-Making, but with more onions, garlic, chilli and ginger.
A few favourite recipes from East are:
- White miso ramen (wonderfully creamy and mostly made from soy beans in various forms)
- Pistachio, pecan and mint soba noodles (so fresh)
- Paneer kofta (gentle curry with cheesy potato dumplings)
- Black rice congee (rich garlicky mushroom rice soup)
- Honey, soy and ginger braised tofu (most surprising use of a pear)
Here’s to another year of good food and books!