May 30, 2026
I Built My Blog with Astro
I Built a Blog with Astro
I finally built my blog with Astro, and it was one of those projects that taught me a lot by doing.
What I learned:
- Keeping content in Markdown makes writing and publishing much easier.
- A clean structure for pages and components saves time as the blog grows.
- SEO and social metadata are worth setting up early so posts share nicely.
- Automation helps a lot when posting consistently.
What I implemented:
- Category-based blog pages and dynamic post routes.
- Featured post, recent posts, and archive navigation.
- Share section and related posts on article pages.
- Open Graph metadata with a fallback social preview image.
- A GitHub Actions workflow to auto-publish new posts to LinkedIn and Facebook with a read-more link.
During this process, I used AI a lot as some of the steps felt extremely complex, and now, I have an understanding of the entire workflow. Phew!
Share this post
A short recap of what I learned and implemented while building my Astro blog.