70.3 plan and result

Training for a Half Ironman (70.3) is equal parts endurance, nutrition, and smart pacing. Over the last few months, I’ve spent countless hours in the pool (plus on the bike and run) to prepare. Below is the nutrition and timing strategy I’m trying out for race day. I normally like to show my work, but … Read more

How not to run an ultramarathon

Aging makes running harder: recovery slows, endurance wanes, and managing weight is tougher. Stress from increased work responsibilities compounds these challenges. My last job pushed my stress levels high, prompting me to seek relief through distance running—a hardship chosen and controlled, providing a welcome contrast to life’s uncontrollable demands. In that spirit, I did a … Read more

Is Heaven Boring? The Surprising Truth About Eternal Joy

It’s a question that has likely crossed many minds: Won’t heaven be boring? When we read Revelation 4:8 about beings who “day and night never cease to say, ‘Holy, holy, holy, is the Lord God Almighty,’” it might sound like a monotonous loop of endless repetition. Doesn’t anything done forever sound exhausting? But this modern … Read more

Conviction and Leadership in Aerospace

Article views are my own and not coordinated with my employer, Boeing, the National Academies, DARPA or the US Air Force. Aerospace and Defense work is super technical, rewarding and meaningful. But it’s more than that. Everyone in this industry deeply cares about protecting the people who fly and fight in these planes. You feel … Read more

Basement Framing with the Shopbot

Framing around bulkheads is painful. It is hard to get everything straight and aligned. I found the Shopbot to be very helpful. There are three problems I was trying to solve: (1) Getting multiple corners straight across 30 feet, (2) nearly no time and (3) basic pine wood framing would sag over a 28″ run. … Read more

WordPress Automatic Updates

If you want to get WordPress to accept automatic updates and are running your own server, you want the flexibility to not go through these steps every time an update arrives. You also want good security. I had to do this recently on several sites and thought I would share my notes.

Read more