Photo of a bright orange and pink sunrise

Springtime sunrise in the gym parking lot makes a pretty good start to my day.

koenrh/delete-tweets: Delete tweets from your timeline

Nice, simple python tool to delete tweets by date.

Looking up how to make yogurt in the instant pot, in one tab, poking around camera reviews in another one, and listening to Golden Hour, so it’s a pretty okay Saturday evening around here.

Finally decided to figure out how to replace mismatched live tracks in Apple Music. 😖 There has got to be a better way than modifying the metadata and re-importing the files to my library, then holding my breath to see if Apple Music properly handles it. But, there isn’t one.

Pretty sure David Frum just said in this NPR interview that we need to give racist nationalists what they want so that racist nationalism will stop tearing apart our civic institutions, but maybe I’ve just been hit in the head really hard.

Photo of band members on stage together

I saw Darlingside and River Whyless at the MIM last night! Wooowwww! So great, moving, and fun. The closing acoustic encore with both bands was just a treasure. ❤️🎶

Lovely orange and pink sunrise on the horizon while hail comes down in buckets at my house is pretty classic lousy Smarch weather for Flagstaff.

Black dog trotting through very deep snowdrifts

I’m at a solid two feet of of snow at my house, and just learned that the forecast is for 18-24 more inches in the next day. 😵❄️

Having laid in stocks of potatoes, bourbon, coffee, and those little chocolate cookies my wife likes, I am ready for Northern Arizona Snow Event 2019.

Screenshot of a forecast showing a blizzard all day.

This forecast from is pretty descriptive but doesn’t mention the 19-25in of snow that’s expected.

I still miss Rdio.

📚Finished Senlin Ascends by Josiah Bancroft. Not sure what I think? Rich world with lots of potential and a protagonist who I get more sympathetic with through the story, but who is ultimately still pretty bland. First in a series; might continue it?

Photo of an orange coffee cup and a blue journal on a countertop.

Last week was the one year mark of my journaling in this little book. It feels good; I still enjoy the writing, and this is the longest I’ve ever consistently kept a journal.

Photo of a black dog trotting inside from a snowy backyard.

Snow dog / snow day!

Oh. All of a sudden there’s twelve inches of snow in the forecast. ❄️

My son can’t sleep because he is anxious about being the operator of the New York end of a transcontinental telegraph demonstration that his second grade class has built. He has been rehearsing his Morse code all night. He is ready.

📚I finished American War by Omar al Akkad yesterday. I will be processing on it for a long time. It’s deeply bleak, scary and sad, with a lot to say about empires, refugees and trauma.

Photo of a cappuccino in a blue cup.

Friday afternoon WFH is often espresso time, but I’m feeling like a cappuccino today.

📚 Finished Killers of the Flower Moon. Fascinating and troubling story of how the US government treatment of the Osage enabled murderous conspiracies to claim tribe members’ wealth.

Photo of several cards for the game Unexploded Cow on a table.

My son beat me in his first-ever game of Unexploded Cow, so it’s a pretty good weekend.

Photo of peaks with pink sunrise

I was a few minutes early for peak alpenglow this morning, but I quite liked the view from my commute cam nonetheless.

Screenshot of a weather forecast showing fog and cold.

Light Freezing Fog sounds like something to make an easy CON saving roll against.

Photo of a shot of espresso in a small clear glass.

What do you say, friends, let’s work from home this afternoon and have an espresso?

Photo of a black dog running in the snow

Happy puppy turning a corner in the snow — at speed!

Memorable things I did

Dug into a new role at the j-o-b job

Traveled to Carbondale, Colorado for a good friend’s wedding and was inspired to think of friendship and fishing

Went to Disneyland

Took my son to a lot of swimming lessons and saw him improve day by day

Breakfasts at the Tourist Home and dinners at the Whisk and Whiskey.

The Josh Ritter concert in Flagstaff, a magical night

Almost, almost finished a remodel of our bathroom (soon, please)

Tools and things I used, and my own self-hosted micropub and media endpoints for email

My Xbox Elite controller (freshly repaired!)

Libby, which opened up ebooks and audiobooks from my library in such a great way.

My Lamy Safari All-Black and Monteverde Sapphire

My Nike Metcons. According to Runkeeper I racked up 137 workouts in these. Might be time for a new pair. (41 spins in my Shimano Click’rs)

Ishtar Commander, Discord, and for my Destiny 2 community

Fish shell

Leuchtterm 1917 dotted journal, the first journal I have actually maintained for coming up on a full year.

Last year’s original iPhone X, and by the way I remain completely satisfied (even delighted, still) by my first gen Face ID.

My 13-year old Patagonia Half Mass shoulder bag

A good soft, warm wool cap from Ibex, a company that has since gone out of business but which also made my favorite cool-weather shirts.

A rolling adoption and then abandonment, a couple times each, of spacemacs, org-mode, and OneNote for work note taking and organizing.

Cartel Coffee’s espresso series

jq: For all my json parsing, API-crunching needs

Things I enjoyed reading, listening to and playing

Waypoint and its surrounding ecosystem of podcasts and forums were the best things for me to listen to and hang out with this year, for lots more than gaming.

Pop Culture Happy Hour

Track Changes, the Postlight podcast, consistently has observations and insights that reflect on my own life in a big enterprise.

All the Light We Cannot See, by Anthony Doerr, was the best book I read last year. Also Lands of Lost Borders, by Kate Harris.

Frank Turner and Josh Ritter, whose music always finds ways to get me. Plus lots of old and new music on my turntable.

Destiny 2, still my hobby game and pastime

Other notable games include some Fortnite, Forza Horizon 4, Ashen, Into the Breach, and Celeste.

Spider-Man: Into the Spider-Verse was just so spectacular (as are the great reserved seats at our new theater)