Blog

Why I Built This Blog (and How)

  • astro
  • meta

I wanted to start a blog to share my knowledge and get more clarity on my current ideas, because writing forces precision.

The tech stack of this blog is Astro, Tailwind CSS & GitHub (CMS).

I picked Astro mostly for the component model. I like it more than the alternatives and find it easier to reason about: each page is components put together and what renders is obvious.

I chose GitHub as the CMS for simplicity and because it’s free.

For deploying the Astro frontend I use Cloudflare Pages, because of their generous free tier (currently 100k requests per day).

That’s the entire stack.