
Loving The Grind One Mile At A Time
-
Why compression matters in how we talk as engineers
A solution is only as good as others understand it. I say that a lot to younger engineers that I mentor. It comes up because in software engineering, we are taught to think and reason objectively and deeply about the problems we tackle. We build complete mental models around them; track edge cases; and evaluate… Read more
-
My never ending running journey from never think small
Previously, I’ve talked about Arnold Schwarzenegger’s book, Be Useful; it is one of my favorites for guided book studies that I run at work. The second chapter, Never Think Small, is particularly good and I think about it a lot as it applies to all parts of my life. Never think small is a critical… Read more
-
Using AI to tune your running and avoid hurting yourself with Slop
AI is showing up everywhere these days. Everyone is getting told to use it but there isn’t a real solid understanding of how to use it effectively. I told myself I wouldn’t write about AI because I didn’t want to add to that chaos until I figured something out for myself. It is chaos at… Read more
-
Why I leave Washington for the winter holidays
There are a lot of reasons I like to travel, especially during the winter holidays. The mental break from work when you know everyone else is off is a big one. During the winter however, I make a point of going somewhere warm that has plenty of sunshine. I usually make cracks about not liking… Read more
-
Improving Team Collaboration Using A Structured Session
An effective team doesn’t just get along with each other. They work together on solving problems and figuring things out. Getting along and being friendly tends to be easy while actually coming together and tackling big messy problems is hard. At a recent leadership offsite for my pillar, we decided to take this one head… Read more
-
2025 Running Year In Review: Committing To Boundaries
This was a breakout year for me however, it didn’t start in 2025. It was 2024, a year where I plateaued. I didn’t stick to my boundary between work and personal life. I was still running consistently and racing often. On the outside, it looked like things were normal but for me, I knew I… Read more
-
Being an Injury Free Daily Runner: My Step 1 – Building Volume
When I started to become a daily runner, it wasn’t about performance or speed. It was about creating personal space. During the pandemic, I just needed more time to think, to process. Running gave me that time I needed and because of that it ended up becoming a daily routine. Running has always been apart… Read more
Follow My Blog
Get new content delivered directly to your inbox.
