Nik's books are why I decided it was time to finish the like, 5 books I'm in the middle of, because I really can't justify starting another one before getting through them. But I did finally finish Mastering Bitcoin and am making good headway in Bushido of Bitcoin, as well as knocking down Against the Gods (which I've been in the middle of since 2020), and should hopefully plow through Perry Mehrling's Fischer Black and the Revolutionary Idea of Finance. Probably not bothering to finish Zero History as I don't think I much have the patience for William Gibson anymore, especially seeing what a gross lib he's been on ye olde twitter. Too many better books to get to.
As for Programming Bitcoin...that one I get to when I get to; gotta be in the right head state to follow along with it.