My personal site focused on stories of alpine climbing and personal growth.
I use Gatsby.js to build a static site that has all the benefits of React...
"utilities" includes node processes to pull and process data from mountainproject.com on my climbs, which show on my "climbs" page. "src" follows the standard Gatsby structure. Find more info here at Gatsby's tutorial. Blog posts live in the "posts" directory under "src/pages".