Gatsby combines React, GraphQL, and WebPack to automatically build and optimize a website. Gatsby is connected to github, and can be set to trigger a redeploy whenever changes are pushed to its branch. This allows for continuous integration, and drastically simplified the deploy process.
Netlify serves a dual purpose of hosting this site and being the CMS. Blog posts are written in Markdown. All changes are commited to this site's github repo, which then triggers Gatsby to rebuild the site. New blog posts can be published in a matter of seconds!