Year in books for 2025

Here are the books I finished reading in 2025.

Holy GhostCrossroads of TwilightThe Hero of AgesDark AngelThe EdgeThe InvestigatorPieces of HerPretty GirlsOrdinary ThunderstormsMasked PreyThe Well of AscensionMad RiverTrust Your EyesBlack FridaysWinter's HeartThe SurvivorTo Die ForBloody GeniusThe Last ManLethal PreyBad BusinessSeparation of PowerPainted LadiesThe ProfessionalDeadlineMistbornMemorial DayIn Too DeepExecutive PowerRules of PreyLonesome DoveundefinedExtreme PreyGathering PreyThe First Rule of MasterySilent PreyPast TenseThe Third OptionThe Way of KingsExtreme MeasuresPreyThe Midnight LineThe AffairNeon PreyTransfer Of PowerThe WaitingKill ShotThe FixHigh ProfileThe Path of DaggersPursuit of HonorDirty ThirtyToxic PreyGolden PreyOcean PreyMake MePersonalRelentless Forward ProgressThe Sorcerer's DaughterThe Darkling ChildStillness Is the KeyThe Black PrismDune (Movie Tie-In)The High Druid's BladeA Crown of SwordsBlue MoonSimply LiesThe Late ShowNight Angel NemesisAnnabel Scheme (paperback book)Sudden Prey

Finished reading: Eyes of Prey by John Sandford πŸ“š


Oh come on, I’m in Excel getting an in-app promotional banner ad to upgrade from one paid plan to a higher paid plan?? Booo!

A Microsoft Excel window is open with an advertisement banner for a limited-time offer on Microsoft 365 Premium at the top.

Two hours of email service transfer troubleshooting with my Dad… Net result is he’s on a better service so I’m glad for that.


My thoughts throughout my run were primarily on how unpredictable and dangerous the ice is this morning. The timing of this in relation to my last update is not lost on me πŸ˜•

Seriously though, stay safe running or even walking out there today.


My heart hurts and I’m at a loss to find any kind of peace in what’s transpired.


New blog post: Webhost consolidation

Migrating personal websites to Netlify for friction-free deployment, automatic previews, and a workflow that supports small-scale experimentation.


Another Gopher Football season is in the books

2025 was my 25th consecutive season as a Gopher Football season ticket holder. Their performance at home was great, on the road…not so much. I’m really pleased with the gameday experience on campus and in the stadium. The fans are showing up and it’s a great atmosphere. For me as well as the whole fam. :)


Spent a lot of time working on a Tasker workflow… It finally clicked for me!



Finished reading: Escape Clause by John Sandford πŸ“š


Almost biffed it on my run this morning. Icy turns are still my kryptonite… Grateful that I kept my balance.


Today was one of those days where being at the cabin was more work than expected. I still got out for a run which is nice, but had a more relaxing day in mind πŸ˜„

Still love how peaceful it is here.


In the same spirit as the Taco Bell Trot 25k and McRib Marathon, I think in 2026 I’ll do a small personal series of events called Jimmy’s Jaunts where I run some distance to Jimmy John’s, have a sammie, then loop back. Just for fun! πŸƒ


Just finished my last run of the year. A victory lap to wrap an amazing year of running far with friends old and new. πŸ€™πŸƒπŸŽ‰


I always appreciate reading Satya Nadella’s thoughtful updates. Looking Ahead to 2026 He labeled a concept I thought would have been more center-stage 2 years ago (though I’m glad we’re getting there):

We are now entering a phase where we build rich scaffolds that orchestrate multiple models and agents; account for memory and entitlements; enable rich and safe β€œtools use”.

It also stands out to me that this post is his first on a new “sn scratchpad” Hugo blog. He’s posted on official MS blogs before, but as far as I know this is his first public-facing personal blog. I’m curious to see if he posts there more.


Finished reading: Holy Ghost by John Sandford πŸ“š

Probably my last book for 2026!


Have some time off from work during the holidays…it’s amazing how much I can get done without feeling rushed/maxed out! There’s more of a mental tax on “what I should do when” but I can deal with that.


Finally took the time to get my mobile phone voicemail reset βœ… This has been lingering since my phone died in August and I took the “shortest path” approach to getting back online. It wasn’t that hard, but carving out 30 minutes (for this) on a weekday has been pretty low on my priority list. πŸ”§


Finished reading: Crossroads of Twilight by Robert Jordan πŸ“š