The stack of this blog
May 06, 2020 (last updated October 30, 2020) - 2 min read
TL;DR: Gatsby.js as the underlying blog software, Talkyard for comments, Fathom for website analytics and Vercel for hosting.
The site platform
This site is a static site built using Gatsby.
Pros:
- A static site is golden in terms of deployment, hosting and SEO
- React allows for great flexibility
Cons:
- Requires some tweaking and configuration for some basic stuff, like code formatting.
- GraphQL (including adding custom fields to the post filters) takes some time to get used to
Comments provider
Pros:
- Cares about user privacy
Analytics
Pros:
- Cares about user privacy
Disclaimer: The above link to Fathom Analytics is an affiliate link.
Web hosting
Pros:
- Less than ten clicks from logging in to git-based production-domain deploys is amazing!
Cons:
- Private submodules are not supported for git-based deploys. However, there is a workaround.