Ran through ASU campus and the banks of the Salt River today. I have 200 days left until I attempt one of my big objectives, to finish a 100 Mile trail run.


If you’ve ever worked in a startup, you know this moment. Someone rips open a little box and out spills

We filled the conference room with the usual markers and the quiet hum of the city going on outside the

This morning I caught myself arguing with a clock that had not done anything wrong. I wanted our little startup

By the time the sun dragged its tired light across my office floor, I had already lost the thread of