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

  • Ruby vs. Rails

  • Create a new Ruby on Rails Project in Rails 7

    Creating a new Ruby on Rails Project is as easy as running a single command from the command line.  After running a single command, you’ll have a functioning Ruby on...

  • What’s the easiest way to become a computer software developer?

    I have no idea, but here’s a look at the start of my journey toward becoming a software developer:

  • Learning to Let Go

    For the last 12 years or so Endurance Evolution has been a big part of my life. I’ve helped lead the team in planning and producing a handful of running...

  • Hey, World.

    I’ve written quite a bit at joelgaff.com, but my writing has lapsed.  I still want that to be where I post my writing, but the sheer simplicity of writing here...

  • Dialing it all in

    This week in the Ironman 70.3 Traverse City planning process we’re holding our final pre-race agency meeting to make sure all of our pans are ready to go.

  • The Bomb - Part 3

    Part 1 and part 2.

  • The Bomb - Part 2

    Read this post for part 1

  • The Bomb - Part 1

    The bomb had just detonated. No one was expecting it. Not for some time yet at least. We were caught off guard, and we reeled as we felt the effects...

  • A Sick Baby

    It started with a snort. Last night.