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.