Blog

Thinking in public. Some of this will age badly. That's fine. Subscribe via RSS →

Eight Months Later

Eight Months Later

The hacks work. The Brick works. Grayscale works. But none of them ask why you needed them in the first place. They're bandages — they treat the symptom, not the cause.

Eight months after logging off, here's what I actually found underneath.

Read more →
Running Through Doubt — The 2026 Houston Marathon

Running Through Doubt — The 2026 Houston Marathon

8 days ago I crossed the finish line of the 2026 Houston Marathon with a time of 3:59:51 — just 9 seconds under 4 hours. That's 16 minutes slower than my first marathon, but the lead-up to this race taught me more about character, integrity, and friendship than an arbitrary time on a clock.

The training was rough. Injuries piled up. I showed up to the starting line full of doubt. The longest I'd run in the last month was 4 miles.

Read more →
My 2025 Annual Review

My 2025 Annual Review

The central theme of 2025 was "addition through subtraction." I tend to overcommit. This year I intentionally stripped back superfluous consumption to allow more focus and white space. It's a philosophy I'll be doubling down on in 2026.

A personal look at what worked, what didn't, and what I'm carrying forward.

Read more →
Unraveling: The Work Before the Work

Unraveling: The Work Before the Work

Before you can stay consistent, you have to decide what deserves your consistency. Most people think consistency is about willpower. I think it's about honesty.

This is about the work that comes before the work — the unglamorous process of questioning everything you've been told to want.

Read more →
Logging Off: Reclaiming Attention in a Distracted World

Logging Off: Reclaiming Attention in a Distracted World

~56 days off social media and counting. 1,345 hours off reminded me: if it matters to you, that's enough. It was quiet, unshared, unseen — and somehow, more meaningful.

This isn't an anti-social media essay. It's about presence, and what you find when you stop performing.

Read more →