Welcome to Think Scratch!

This website is a place to purse excellence through learning in public. In the belief that public commitments and progress updates are powerful motivators for action, I plan to document my thoughts here as I explore the expansive range of my interests.

The name of Think Scratch is a play on the term “Scratch Player” in golf. A scratch player is a talented golfer who can consistently exceed the par score on golf courses. I find the game of golf to be a vivid medium for making abstract ideas more relatable.

Coming attractions: a DIY liberal arts curriculum, a systematic discussion of The Great Ideas, book reviews, and thought pieces on a variety of topics including life, family, investing and, of course, golf.