#BookReview: Dark Reckoning by John Sneeden

Explosive From Start To Finish. This is one of those books that starts out as a somewhat classic spy caper – someone is trying to flee from their home country with hyper sensitive material (and knowledge) and is doing the whole “take two steps. stop. turn right and go 3 steps. stop.” thing trying to avoid detection and give the authorities the slip.

But then it takes about 1/3 of the book to get back to that… because we’re now involved in *another* spy thriller such that both will come together – and get even more explosive when they do – but now we need to get back to our series heroine, Ms. Drenna Steel, and find out what she is doing and how she is going to get involved with the first scene.

No matter where we are in the tale, the bad guys are always a shadow away and it is up to Ms. Steel and her allies to keep the good guys safe and handle the bad guys… well, in the manner in which bad guys get handled in such tales. 😉

But then that ending. Wow. On several different levels. Yet again, Sneeden manages to make you want the next book… how about right freaking NOW?!?!?!?!

Very much recommended.

This review of Dark Reckoning by John Sneeden was originally written on October 11, 2024.

#BookReview: The Weather Machine by Andrew Blum

Weather Machine : Political Machine :: forge : weave. Hey, first time I’ve ever used an analogy in that particular format in the title of a review. The answer, of course, is that all four are ways of making different things. Forging is the process of creating metal objects, weaving is the process of creating cloth objects. Similarly, a “political machine” is the process of creating some political outcome, and according to Blum in this text, a “Weather Machine” is the process of creating a… weather forecast.

Blum begins with a history of some of the earliest attempts at forecasting the weather for a given location, moving from the realm of religion and superstition to the realm of science – religion and superstition by another name, but sounding better to the “modern” ear. The history largely culminates with a discussion of the early 20th century concept of the “Weather Machine”, a giant warehouse full of human computers using slide rules to run calculations based on observations placed into a mathematical model in order to predict the weather.

An admiral goal well ahead of its time… but once computers (and particularly supercomputers) became a thing… perhaps an ideal no longer ahead of ours. It is here, in the era of computing, that Blum spends the rest of the text, showing how the first and earliest computer models found success all the way up to showing how certain modern models and teams work to forecast ever further out ever more rapidly… and how all of this now largely happens inside the computer itself, rather than in the suppositions of “trained meteorologists”.

In other words, this is a book not about weather itself, but about the process and, yes, *business*, of creating a weather *forecast* and the various issues and histories tha come to bear in this process.

Ultimately a very illuminating work about the business side of forecasting, Blum could have perhaps spent more time showing how say hurricane and tornado forecasts are formed and how much they have progressed in the last few decades, rather than forecasting more generally – but he also ultimately stayed more true to his general premise in staying more general, showing how forecasting *as a whole* has gotten so much more detailed without diving too deep into any particular area of forecasting itself.

Ultimately a rather fascinating look at a topic few people truly understand.

Very much recommended.

This review of The Weather Machine by Andrew Blum was originally written on October 3, 2024.

#BookReview: The Pragmatic Programmer by David Thomas and Andrew Hunt

Solid Advice For Programmers Of Any Experience Level. This book, originally released just months before I started college and updated 5 yrs ago from the time I read it as this 20th Anniversary Edition, really does have solid advice for programmers of any level and within any organization. Some/ much of it is stuff that I was trained as simply being “good practice”, but there are aspects to the discussion here that we *all* fail in at some point or another, and thus are good reminders of what the ideal *should* be. For those mid career coders trying to figure out where to go next, this is one of those books that can truly reignite your love of sitting down and writing code, free of all the corporate bullshit that exists any time you’re writing code for someone else. For those early career coders, this can serve as a guide book for some of the pitfalls to watch out for and what the ideal should be in most situations you’ll encounter. And for those truly “seasoned” veterans looking to end their career on a high note with style and grace, this can serve as a solid retrospective of all that you’ve seen and done and how much you’ve seen this industry grow, change… and do neither of those things. 😉

Truly a great text on the art of programming, and should be on every coder’s shelf right beside The Mythical Man Month. (Which, for those outside the industry/ who may have never heard of it, is basically the highest praise one can possibly give a book about programming.) Very much recommended.

This review of The Practical Programmer by David Thomas and Andrew Hunt was originally written on March 2, 2024.