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

  • Anything.

    Some of the best advice I’ve ever received was from my dad. There are several little mantras that he passed along to me that I think about on a regular...

  • Three quick creative writing prompts

    Have you ever been stuck, not knowing what to write for your daily blog post?  Sure you have.  It happens to all writers at some point.  Here are a three...

  • Patience

    Every day I grow more and more aware of the importance of being a patient person. I’m still a fairly impatient person. But I’d like to think that over the...

  • The Window Seat

    I’ve been traveling a lot over the last year. Enough to actually get Premier Silver status on United. Even after all those flights, I still love looking out the window,...

  • Take a Step Back

    As we climb the ladder of our careers, and the ladder of our lives for that matter, we often forget to step back and look at how far we’ve come. ...

  • Practice Makes Permanent

    I played basketball as a kid, and during the summer would always go to basketball camp. Sander Scott was a really good high school and collegiate basketball player from Michigan,...

  • Public Speaking

    Unlike many people, I love public speaking. I didn’t always feel this way, and being a teacher for over a decade made it nearly second nature, but now I love...

  • Settling In

    I’m finally starting to feel a little settled in in our new home.  The last three months have been a period of unsettledness, non-productivity, and general anxiety and stress.

  • New Friends Never Get Old

    No matter how old you are, it’s always nice to make new friends. Whether you’re just starting kindergarten or nearly 40, being accepted by others feels good.

  • The Timeliness of Music

    People often say that a particular song reminds them of a certain period in their life.  My dad loves the song “Louie, Louie” by The Kingsmen, and says it reminds...