If you were playing Runescape back in 2007, you probably heard of Moparscape. Almost 15 years after launch, it still gets mentioned in various player communities, but very little information has been preserved from the golden era. A lot of
Read moreHow to Use Zwift with a Keiser M3/M3i Bike (KeiZwift)

Zwift is the most popular virtual cycling app. Keiser produces the smoothest, most-durable spin bikes on the market. With spinning exploding in popularity and the trend of people ditching delayed Peloton orders in favor of the Keiser M3 and Keiser
Read moreSki Resorts Are Being Weird About Covid

I am writing this blog post from the End of the Road–Mt. Crested Butte, Colorado. It’s known for having some of the most extreme in-bounds terrain in the United States. Over the last few days, I skied the majority of
Read moreIs it Acceptable to Run in a Graveyard?

One debate in the running world that we can never quite put to rest is whether it’s acceptable to run in a graveyard. When debated on Reddit or LetsRun or even at a local Turkey Trot, there’s never a satisfactory
Read moreComputer Science and Business (CSB) at Lehigh University (and alternatives)

I enrolled at Lehigh University in 2012 and graduated with a Computer Science & Business degree in 2016. Almost five years have passed since then and I’m happy to report that I can be considered a conventional success. On top
Read moreFake Seed Times in High School Track

I really enjoyed running track in high school. I was never particularly good but I won some medals at the local level. Still following the sport pretty closely often leads me to exploring its nuances. Believe me, there are many.
Read moreHappy Birthday: The Best Reference for Each Numbered Age in Rap Music

Every once in a while, I get an idea for a new rap-based blog post. This has been on my mind for a long time. Back when I was a prolific social media user, I’d find myself subconsciously storing rap
Read moreHow to Remove Small Hairs After a Haircut

The haircut has always been a slightly awkward, stressful ritual that has rarely resulted in a satisfactory result. In early 2020, I received a hilariously bad $59 haircut from a salon in my neighborhood. From that point forward, I decided
Read moreRewardful Provides the Perfect Stripe Affiliate Integration

Over the years, I’ve been involved with a few SaaS products and other businesses that use Stripe for billing. These were never wildly successful enterprises, but that’s the truth for most of us trying to hustle online. We’re happy with
Read moreMy Unpopular Running Opinions
I’ve been running since I was 14. I was bad for a while, then mediocre for most of the rest of the time. In 2020, I put up two respectable time trial efforts (3:10 marathon and 1:30 unsupported half-marathon). Because
Read more