Jonathan Hays @cheesemaker.me · 16/08/2026Finished reading: Undaunted Courage: Meriwether Lewis, Thomas Jefferson, and the Opening of the American West by Stephen Ambrose 📚 010 1
Jonathan Hays @cheesemaker.me · 19/05/2026Finished reading: Astrophysics for People in a Hurry by Neil deGrasse Tyson 📚 000 0
Jonathan Hays @cheesemaker.me · 29/04/2026I did it! 13.1 miles!!! Getting to run on Hayward Field was such an amazing experience too! #eugenemarathon 130 3
Jonathan Hays @cheesemaker.me · 17/04/2026Finished reading: Marble Hall Murders by Anthony Horowitz 📚 110 1
Jonathan Hays @cheesemaker.me · 12/03/2026I just released a new version of Silverleaf, my new RSS reader that’s built around Inkwell syncing. It’s free, so check it out! apps.apple.com/us/app/si… 010 1
Jonathan Hays @cheesemaker.me · 26/02/2026Day 56: 6.02 miles 🏃♂️💨 First day back after two weeks of being sick. #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 24/02/2026A piece of advice I gave my kids that I try to remember for myself as well: You can get mad, or you can get what you want. Before you decide to be angry, decide if you’re willing to give up what it is you want because you can’t have both. 000 0
Jonathan Hays @cheesemaker.me · 20/02/2026Days 48-50: Still sick. So frustrating. 🤧 #eugenemarathon 000 0
Jonathan Hays @cheesemaker.me · 19/02/2026My dad who was a paramedic for 30 years just sent me this video. They used to show it during EMT training classes in the 70’s and 80’s. It’s pretty funny. www.youtube.com/watch 100 1
Jonathan Hays @cheesemaker.me · 14/02/2026Damian Lillard. That’s it. That’s the post. Deal with it. 040 4
Jonathan Hays @cheesemaker.me · 14/02/2026Days 44-47: Traveling and sick so no runs this weekend. 😬🤧😴 #eugenemarathon 000 0
Jonathan Hays @cheesemaker.me · 12/02/2026Day 43: Came down with a bug again. 🤧 Postponing the long run that was scheduled for today. #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 10/02/2026Day 41: 4.06 miles 🏃♂️💨 Went for a shorter, but faster pace. Happy to be sub 9:30! #eugenemarathon 000 0
Jonathan Hays @cheesemaker.me · 09/02/2026It’s a great time to be a Seattle sports fan. The Seahawks and the Sonics are both reigning champions! 130 3
Jonathan Hays @cheesemaker.me · 09/02/2026“Trevor Noah and Lady Gaga headlining a Pokemon commercial during the Super Bowl” was not something I ever thought I would say. 010 1
Jonathan Hays @cheesemaker.me · 08/02/2026We just went through the most amazing Ursula Le Guin exhibit. It was honestly magical. 130 3
Jonathan Hays @cheesemaker.me · 07/02/2026Day 38: Recovery day. 😴 I feel particularly sore today. #eugenemarathon 110 1
Jonathan Hays @cheesemaker.me · 03/02/2026Day 34: 5.01 miles. 🏃♂️💨 First day back after being sick. Why is the weather so warm in February?? #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 03/02/2026Day 33: Hopefully last sick and recovery day. 😔 #eugenemarathon 020 2
Jonathan Hays @cheesemaker.me · 01/02/2026Day 32: Still feeling under the weather. Hoping tomorrow training will resume. #eugenemarathon 000 0
Jonathan Hays @cheesemaker.me · 01/02/2026Day 31: Sick and didn’t make the run. 😔 #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 28/01/2026Day 28: 4.07 miles. 🏃♂️💨 Maintenance day but nice to see my time finally dropping. #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 28/01/2026Day 27: Rest and recovery day (and posted a day late. Oops!) #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 26/01/2026Day 25: Basketball and recovery day. (Posting a day late) #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 26/01/2026Chris Dudley is running for Oregon governor on the GOP ticket and all I can think of is this: www.youtube.com/shorts/dG… 000 0
Jonathan Hays @cheesemaker.me · 24/01/2026Day 24: 3.14 miles 🏃♂️💨 I signed up for a local “Shamrock Shakeout” run. It’s supposed to be a shamrock in the map. 🤷♂️ #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 22/01/2026I was reminded today that I once wrote a shareware app named “Palmasaurus” Why did I call it that? I have no idea. 030 3
Jonathan Hays @cheesemaker.me · 22/01/2026Day 22: Hoops day. 🏀 Run recovery day - 🏃♂️💨 #eugenemarathon 010 1
Jonathan Hays @cheesemaker.me · 21/01/2026Day 20: Recovery and basketball day 😴🏀 #eugenemarathon 010 1
Reposted by Jonathan Haysbog facts @basketghoul.bsky.social · 18/01/2026I love the Portland Trail Blazers 0632 63
Jonathan Hays @cheesemaker.me · 16/01/2026Day 16: 3.27 mile maintenance run 🏃♂️💨 #eugenemarathon 000 0