May 23 San Francisco To think. To reflect. To reinvent. That’s why I moved to San Francisco. Yesterday I took the Caltrain from May 23, 2026 4 min read
May 16 Saturday Morning at Pillar Point Saturday early morning at Pillar Point. Low clouds, cold air, wind through wildflowers scattered along the shore, and the kind May 16, 2026
Apr 11 🥪 SF Bay Area Deli List I’ve been on a bit of a sandwich run lately. This is my running list of the best deli Apr 11, 2026 1 min read
Nov 16 Trying Out My New Sony a7 IV at Sunrise Over the Bay This morning I finally took the new Sony a7 IV out for a real test run. I headed to the Nov 16, 2025 2 min read
Jul 20 How I Built Gameplan AI with Claude/OpenAI, React, and OpenSearch on DigitalOcean What if every athlete had a high-level coach in their pocket? That was the idea behind Gameplan AI—a pair Jul 20, 2025 3 min read
Jul 31 The simple perspective Dogs are the best excuse for living your best life. Look at Twix—pure love, pure fun. If I work Jul 31, 2024
Mar 03 The Story of ‘Bo Ba’ Preface: This is a story I wrote to discourage my kids from ordering boba. It didn't work, so Mar 3, 2024 4 min read