Jonathan Hays
banner
cheesemaker.me
Jonathan Hays
@cheesemaker.me
Founder of Silverpine Software.
I make mobile stuff and drink coffee while doing it.
https://jonhays.me
https://jonathanhays.me
https://silverpine.com
https://zdaysurvivor.com
Day 40: Recovery day 😴

#eugenemarathon
February 10, 2026 at 6:32 AM
It’s a great time to be a Seattle sports fan. The Seahawks and the Sonics are both reigning champions!
February 9, 2026 at 3:53 PM
To be fair, that Thinkpad was probably rife with viruses.
February 9, 2026 at 4:26 AM
“Trevor Noah and Lady Gaga headlining a Pokemon commercial during the Super Bowl” was not something I ever thought I would say.
February 9, 2026 at 2:03 AM
We just went through the most amazing Ursula Le Guin exhibit. It was honestly magical.
February 8, 2026 at 10:14 PM
Day 39: Hoops day 🏀

#eugenemarathon
February 8, 2026 at 4:05 PM
Day 38: Recovery day. 😴
I feel particularly sore today.

#eugenemarathon
February 7, 2026 at 6:03 PM
Finished reading: Line to Kill by Anthony Horowitz 📚
February 6, 2026 at 9:53 PM
Day 37: 6.42 miles 🏃‍♂️💨

#eugenemarathon
February 6, 2026 at 7:07 PM
Day 36: Hoops Day 🏀

#eugenemarathon
February 5, 2026 at 3:04 PM
Day 35: Recovery day. 😴

#eugenemarathon
February 5, 2026 at 5:20 AM
Day 34: 5.01 miles. 🏃‍♂️💨
First day back after being sick. Why is the weather so warm in February??

#eugenemarathon
February 3, 2026 at 8:15 PM
Day 33: Hopefully last sick and recovery day. 😔

#eugenemarathon
February 3, 2026 at 6:15 AM
Day 32: Still feeling under the weather. Hoping tomorrow training will resume.

#eugenemarathon
February 1, 2026 at 11:31 PM
Day 31: Sick and didn’t make the run. 😔

#eugenemarathon
February 1, 2026 at 3:45 PM
Day 30: Rest and recovery day. 😴

#eugenemarathon
January 30, 2026 at 10:36 PM
Day 29: Hoops 🏀 and recovery 😴 day.

#eugenemarathon
January 29, 2026 at 3:44 PM
Day 28: 4.07 miles. 🏃‍♂️💨
Maintenance day but nice to see my time finally dropping.

#eugenemarathon
January 28, 2026 at 11:38 PM
Day 27: Rest and recovery day (and posted a day late. Oops!)

#eugenemarathon
January 28, 2026 at 4:13 PM
Day 26: 7.0 miles 🏃‍♂️💨

#eugenemarathon
January 26, 2026 at 7:19 PM
Day 25: Basketball and recovery day. (Posting a day late)

#eugenemarathon
January 26, 2026 at 5:25 PM
Chris Dudley is running for Oregon governor on the GOP ticket and all I can think of is this:

www.youtube.com/shorts/dG…
January 26, 2026 at 5:14 PM
Day 24: 3.14 miles 🏃‍♂️💨
I signed up for a local “Shamrock Shakeout” run. It’s supposed to be a shamrock in the map. 🤷‍♂️

#eugenemarathon
January 24, 2026 at 5:54 PM
Day 23: Recovery day 😴

#eugenemarathon
January 23, 2026 at 11:48 PM
I was reminded today that I once wrote a shareware app named “Palmasaurus”

Why did I call it that? I have no idea.
January 22, 2026 at 8:06 PM