About Astro Content Lab
A real project, built in public, one mistake at a time.
What is this?
Astro Content Lab is the demo project for the series "Learn Astro from Scratch — Build a Real Content Site". Every page, every component, every bug and fix was built in real time and documented in the series. Including the embarrassing parts.
Who built this?
Steven Doan — a freelance web developer from Vietnam. 10+ years of WordPress sites, affiliate blogs, WooCommerce stores. Then hit the wall: slow builds, plugin conflicts, Core Web Vitals hell. Started learning Astro. This project is the honest record of that transition.
What's in here?
- Blog posts in Markdown and MDX
- Review pages — rating, pros, cons, verdict
- Comparison pages — side by side, winner declared
- Guide pages — difficulty level, estimated time
- Content Collections with schema validation
- Tailwind CSS v4 — no config file needed
- Deployed on Vercel, source on GitHub
Source code
Public on GitHub. Each commit maps to a specific article in the series. Clone it, break it, learn from it.
View on GitHub →Read the series
The full series lives on doancongtuan.com. Written for WordPress developers who are curious about modern stack — no hype, just what actually happened.
doancongtuan.com →