So weird: the last two weeks using Firefox, my Fastmail tab loses connection with the Fastmail server about every 12 hours, and the only way to restore it is to restart Firefox. All other tabs work fine. Just baffling.

Just back from a run. On the upside: only 70F out there. On the downside: 93% humidity. Not a day for any PRs. Still, got 4.5 miles in. Good way to start the day.

2025 Reads: The Transforming Fire of Divine Love by John H. Armstrong 📚

What a brilliant, lovely book. Refreshing, moving, encouraging.

I know OKC had a tremendous regular season, but with the Halliburton injury it’s hard to feel like OKC really deserves or earned the Game 7 win. Big asterisk by this game.

Just hate to see Halliburton go down in Game 7. Pacers have the talent they could still win this, but they’ve gotta clean up their game. McConnell can’t carry them all by himself.

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…