Joel Gaff, Jr. is a software developer based in Portland, Oregon & Traverse City, Michigan, USA..

  • Apple Airpods

    One of the best technology/gadget purchases (OK, they were a gift) I’ve made in the last several years is easily my set of Apple AirPods. I did a quick review...

  • Microsoft Surface Go

    A few months ago my 12.9” iPad Pro Smart Keyboard stopped working. Yeah, the one that costs $169. It was a few years old, but I had taken very good...

  • Basecamp

    At Endurance Evolution we’ve been using Basecamp for over six years, and I don’t know how we would operate today without it.

  • I Don’t Care Who Reads This*

    As a writer it’s pretty much expected that someone will read what you’re writing. But when you write, how much does the reader affect what you write? Do you say...

  • Real, Honest, Writing

    If you scroll through any of the major online news sources these days you’ll see lots of click bait headlines and articles with catchy titles. Don’t get me wrong, a...

  • Audiobooks vs. Real Books

    A few months ago I started a trial subscription to Audible.com and downloaded Atomic Habits by James Clear. I had started reading a hard copy of this book some months...

  • The Ironman Operations Trifecta

    As the race director for Ironman 70.3 Traverse City I’m fortunate to have a strong leadership team around me. I’m not the only one leading up the planning for the...

  • NPR Optimism

    If your an avid NPR listener like I am, you’re used to the pledge drives they have every so often throughout the year.

  • The Race Director Life

    One one of my favorite things about being a race director is that no two days are ever the same. There are definitely tasks I do more often, such as...

  • Hit Publish

    Just a quick reminder that maintaining a regular writing habit doesn’t mean that you have to write a 500 word essay every day. If you’re just getting started as a...