The Broken Earth Trilogy
I've just finished "The Stone Sky," and with that, J.K. Jemisin's Broken Earth series. Damn, what a trio of books. I haven't been this engrossed in novels in a long time. I'm behind the curve in reading and figure that almost anybody reading this post has already them. If you haven't, don't worry, no major spoilers here. There are spoilers in the blog posts that I link below, however.
I predict that I'll be coming back to this series in time, like I have with Le Guin's Earthsea books. Essun is, I think, right there with Ged as the most complete and most human wizard in all of fantasy literature. And her family, allies, and enemies are also portrayed with great care. The descriptions of the landscapes and cityscapes, both living and dead, warrant another read, for sure.
I shouldn't compare Jemisin to Le Guin, but I always (guiltily) wanted more action in Le Guin's stories, and I found myself instantly hooked by the punctuations of danger, force, and urgency in the Broken Earth series. It's a thrilling tale that lives up to all the hype.
Next up on my reading list: "The Trail Runner's Companion" and "The Architecture of Open Source Applications." I'm going to cherry pick some chapters from the latter. I'm mostly interested in lessons from Berkeley DB, HDFS, and LLVM.