2025 Reading List Jan 6th

Another year, another 121 books completed, or about 1 every 3 days. My 2025 reading list has a very brief review/summary of each one.

Highlights were The Thursday Murder Club by Richard Osman, Piranesi by Susanna Clarke, The Repeat Room by Jesse Ball and Little Eyes by Samanta Schweblin.

While I strive not to be, I can be pretty inconsistent in my reading pace. More books take 1 day to read than any other length of time, with 72% in 3 days or less and 93% within a week. The longest took a full 23 days (because I was on a vacation where I didn't read much).

I read much less on vacation than when I'm at home, and I read the most when I get really dug into a series I love - October was 13 books from Mick Herron's Slough House.

With ~20 years of my reading history tracked, my biggest take away is that there are still so many great books to find :)

I haven't given it a try yet, but Inkarnate looks amazing for making D&D maps

Jeff & Sanjay recently published a bunch of performance hints, many (most? all?) of which are universally useful approaches for software engineering in general

Text editing is just much more complex than you might imagine.

An interesting (hour long) video about the walk/pathing system from The Witness (and generally how difficult collision and pathing is in 3D games)

Devil Platforms Dec 4th

Level Devil a great little 'frustrating platformer'. I love this genre, mostly to watch, as playing is pretty frustrating [via Myles]

It's not a long read, but How to not get away with murder is a fun read of extreme incompetence. I figure I would be a much better criminal

Unicode Binary Input Terminal Nov 11th

I love this project - a rack-mounted keyboard device that lets you input any Unicode codepoint (character) using toggle switches, complete with a visual preview. Works for Emoji too and looks beautiful.

I don't think I'll ever actually get around to doing it, but I would love to set up an MILS-based Lego modular diorama.

Complex systems for complex systems Oct 5th

I've reads it a few times and it's fascinating - why flight booking is so complex, from one of the co-founders of the company that became Google Flights. Fare components, priceable units, open jaws, etc

Subscribe via RSS | Older posts »

About

This is the personal website of Cal Henderson, Slack co-founder & CTO.

I give occasional talks, write code and sometimes articles.

» About Cal

Links

» Twitter
» GitHub (more, moar)
» Flickr Photos
» Last.fm
» Flengbot (Group Linklog)
» Shakefeed (Best of Mlkshk)
» Building Scalable Wesites (My book)
» My Conference Talks

Games

» Glitch: Bees!
» Starcraft: Bees #187
» Diablo 3: Bees #1517
» Steam: iamcal
» XBox Live: iamcal
» EVE: Demitra
» Weewar: iamcal
» Kingdom of Loathing: bees (id #29410)
» My WoW theory blog

flickr twitter last.fm facebook linkedin vimeo WoW kickstarter github stack overflow about.me glitch