Free resources for a personal blog
A practical free stack for a personal blog:
- Source control: GitHub.
- Static hosting: Cloudflare Pages, Netlify, or Kinsta Static Site Hosting.
- DNS: Cloudflare DNS, deSEC, or Hetzner DNS.
- Search: Pagefind for static local search; Algolia if hosted search is needed.
- Comments: Utterances, powered by GitHub Issues.
- Analytics: Cloudflare Web Analytics or counter.dev.
- Forms: Formspree, Formcarry, or Formspark.
- Newsletter: Buttondown for a small list.
The default choice for this site is: GitHub + Astro + Cloudflare Pages + Pagefind + Utterances.