Posts

Giving Thanks

At dawn on Thanksgiving, I reflect on life’s blessings: my enduring marriage, children, health recovery, meaningful career, and the connections that have shaped my journey.

No to Everything Else

Seeking clarity after burnout, I rediscovered Derek Sivers’ wisdom: focus on one big thing, say no to distractions, and reclaim my productivity and purpose.

No Words

I went to bed confident democracy would prevail. I awoke to what I can only see as a disastrous future. I’m stunned, sickened, angry, and scared.

Still More Wordpress Drama

The WordPress drama deepens as reports emerge of paranoia and fear inside Automattic, with developers being banned from Slack for speaking up.

Even More Wordpress Drama

Mullenweg’s hostile takeover of the ACF plugin was the final straw in abandoning WordPress completely. If he can do it to one plugin, he can do it to all.

My Internet Journey

From being afraid to touch a keyboard at the water company to running a BBS, coding HTML by hand, and landing in the Salesforce ecosystem. A series of right place, right time moments.

A Bicycle and Barbed Wire

The childhood memory of learning to ride a bike on a remote farm and trying to stop by grabbing a barbed wire fence. The scar in my palm is still visible 50 years later.

The Day I Met Martin Mull

Remembering the time I was too starstruck to hold a conversation with Martin Mull at a youth softball tournament. He was exactly the person you saw on TV.

Macbook Air M3 15" First Impressions

First impressions of the fully-specced MacBook Air M3 15 inch: better screen, MagSafe is back, and it’s fast. Just a little too wide for my favorite messenger bag.