Helping run a bingo night tonight in support of the pet care charity that my wife volunteers with. A full house!

Selfie of Chris wearing a purple shirt advertising Critter Crusaders of Cedar RapidsA beer hall full of bingo players

Dropped the 19-year-old off at the airport this morning. Their first time flying on their own, a two-stopper that ends in Hawaii. I’m a little bit nervous, a lot jealous. 😊

2025 Reads: To Be Taught, If Fortunate by Becky Chambers 📚

Just inject all of Becky Chambers’s books into my veins directly. Love.

In the office by 5:15 this morning… teaching a class over Zoom starting at 6 AM. Whee!

Switched up my running playlist last night, enjoyed the variety this morning. Turns out, though, that a playlist designed for an 8K run isn’t quite long enough for a 6-miler (9.5km…)! I hit my cooldown song when I still had a half mile left. That wasn’t as motivating as it could’ve been…

Whee, a 6-mile run to start the morning. I’m gonna be feeling that later.

Taking a vacation day on a Friday: a very pleasant choice. Slept in, went for a run, street tacos from a food truck for lunch with the family, now sitting on the back patio with a book. Wonderful.

2025 Reads: The Dispossessed by Ursula K. Le Guin 📚

Somehow I’ve never read this one before… a classic for a reason. Wow.

Got a little Beelink PC to set up as a media server to offload my aging Synology. Left Windows 11 on it. Haven’t had a Windows PC in the house for a while. 24 hours in I’m in Windows Update hell trying to troubleshoot an error that’s maxing CPU. Should’ve just installed Linux.

Second Tuesday night of the month… it’s library board meeting time! An hour a month commitment to be one of the half-dozen voices get to help direct and protect our local public library? One of the most valuable hours of my month.