May 21, 2026 Post

Random thought: How would I solve the ballroom controversy? Just buy bigger pants! And with that nod to politics and junior high humor, let’s dive in to the Story of the Week. …

May 7, 2026

Random thought: When they finally open the strait, will we feel gay? Welcome back, kids. Today’s volume is action-packed, so let’s get right to it, because at least one of us …

April 23, 2026 Post

Random thought: I just got a low-interest loan: I can finally buy gas again! If you’re wondering why your life has seemed more blasé than usual, it’s not you—it’s me. The …

March 26, 2026 Post

Random thought: Next week I’ll be in a TSA line, where TSA stands for, “This Sucks Alot” I know. “A lot” is two words but I had to take a bit of …

March 12, 2026 Post

Random thought: I make a mean cup of coffee—well, at least one with anger management issues. This week’s blog comes to you from Baja, where I’m on a whale-watching trip in …

February 27, 2026 Post

Random thought: Snow makes everything look peaceful, like it’s covering up a crime. Reminds me of the time I was working a murder scene at an apartment complex when the …

February 12, 2026 Post

Random Thought: Worst marketing idea for emery boards ever: “Epstein Files” OK, kids. Although I’ve been having a good time reaching into the archives and bringing new life and fresh eyes …

January 30, 2026

Random Thought: I’m a master of multitasking – I can waste time, procrastinate, and do nothing all at once. Since I’m so deep into the latest draft of my novel (more on that …

January 15, 2026 Post

Random Thought: Who do I notify in case of emergency? A really good doctor. Some things get better with age, and I like to think that some skills (like writing) improve with time …

January 1, 2026 Post

Random Thought: New Year resolutions? Mine go in one year and out the other. If you set your time machine all the way back to when we last spoke (Dec 18th), …