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 →