Thanks for checking out the source code!
This website uses Prismic as headless CMS and Gridsome as framework to create the blog. The heart of it all is Vue.js. It showcases my writing and my videos and it has a calendar of my public speaking engagements.
This website uses the JAMstack and is hosted for free on Netlify. Each push to this repo and each publish action in Prismic creates a new release on the Netlify CDN Edge.
I'm using https://github.com/timbenniks/gridsome-source-prismic to connect to the Prismic GraphQL endpoint. This is a custom Gridsome source plugin specifically build for this website. You cannot use it for you own Gridsome website unless you change it.
Read this blogpost for more info.
Reach out on Twitter if you have questions: @timbenniks