Today marks my 25th anniversary of full-time work in tech. June 18, 2001 – My third “New Employee Orientation” at Microsoft, starting my full-time employment after University. I worked on the Office Online PM team for three years before moving to the Internet Explorer Networking and Security teams for 8 more, eventually leading a teamContinue reading “A Quarter Century in Tech”
Category Archives: life
Spring 10Ks
After two solid half-marathons early this year, I was excited for the start of the 10K season to see whether I could keep improving my times. I had mixed results. Cap10K On Sunday, April 12th, I awoke at 5:20 before my alarm, had a cup of coffee and a banana. I left the house atContinue reading “Spring 10Ks”
Winter 2026 Runs
I did a reasonably good job running on my treadmill throughout the fall of 2025, in preparation for my second summit of Mount Kilimanjaro over New Years (blog post to come). Run for the Water 10 Miler On November 9th, 2025, I ran the ten mile Run for the Water. The night before, I ateContinue reading “Winter 2026 Runs”
2025 Summer Vacation
The boys and I went to Maryland for the first half of August to visit family and check out some roller coasters. They hit Kings Dominion, Busch Gardens, Six Flags America (final season), and Hershey Park. We also hiked up Old Rag mountain, visited Tree Trekkers, and rafted the lower-Yough in Ohiopyle State Park. WeContinue reading “2025 Summer Vacation”
A Solid 10K
After last year’s disappointing showing at the Capitol 10K, I wanted to do better this time around. We left the house at 6:47; traffic was light and we pulled into my regular parking spot at 7:09. It was a very chilly morning at 42F with a bracing breeze, so I wore my running tights, makingContinue reading “A Solid 10K”