Writer | Marketer

Welcome to my personal blog, where I write about tech, media, movies, books, writing, editing, classical piano, running, parks, nature, sports, and more. Photo and audio essays too.

Race Report: Mining For Vert Challenge

This race consisted of a 0.7673934-mile trail loop up and down the Silvermine Ski Hill, in Harriman State Park, put on wonderfully by CTW Endurance. You could do the two-hour or the four-hour option; I did the latter. (There was also a 7.488766-mile trail race.)  The course Up one abandoned little ski slope— The loop starts…

Race Report: Frosty Fat Sass

This race consisted of a 5K trail loop around the South Mountain Reservation, in New Jersey. It offered three options: Run one lap Run as many laps as possible in three hours Run as many laps as possible in six hours  I did the latter, so my race lasted from nine a.m. to three p.m.…

The USMNT will win the World Cup: When and how

During a 2022 World Cup match early in the knockout round, a player was fouled and fell to the ground. The announcer John Strong asked his partner, the analyst Stu Holden, a former USMNT player with 25 caps, to explain the situation. Why the call, when the replay couldn’t confirm a bludgeoning? Did it really…

Yunchan Lim and the Rachmaninoff Third Piano Concerto

Sometime before the pandemic I heard Rachmaninoff’s Piano Concerto No. 3 live for the first time. The piece, known as the Rach 3, is among the most gargantuan in the standard repertoire, a vast structural complexity with knotty technicalities and tender souls. Long ago, I stretched my talent to learn its notes; I’ve probably encountered…

The Last Dance and the myth of Michael Jordan

The Last Dance, a miniseries from two years ago, is ostensibly a 1997-1998 Chicago Bulls documentary. In reality it is an absurd, glossy, enthralling rendition of the myth of Michael Jordan. It’s like a casino, and Jordan’s the house. His career wasn’t so different.  I am as susceptible as anyone, maybe more so because a) I…

Something went wrong. Please refresh the page and/or try again.

Get new posts in your inbox.