← All Projects
Portfolio Website
My personal portfolio and blog built with Astro, deployed on Cloudflare Pages.
This is the site you’re currently viewing! Built with modern web technologies for maximum performance and simplicity.
Features
- Static site generation with Astro for blazing fast page loads
- Content Collections for type-safe blog posts and project entries
- Markdown/MDX support - write content directly from GitHub
- RSS feed for blog subscribers
- SEO optimized with proper meta tags and sitemap
- Responsive design that works on all devices
- Dark theme with a clean, minimal aesthetic
Tech Stack
- Framework: Astro
- Styling: Scoped CSS with CSS custom properties
- Content: Markdown with Zod schema validation
- Deployment: Cloudflare Pages
- Domain: luonghongthuan.com
Why Astro?
For a content-focused site like a portfolio and blog, Astro is the ideal choice. It ships zero JavaScript by default, resulting in near-instant page loads. Content Collections provide a great developer experience for managing blog posts and project entries through simple Markdown files.