·1 min read·2
Welcome to My Personal Site
An introduction to this site — the thinking behind it, the tech stack, and what's coming next.
This is my first blog post.
Why I Built This Site
I've always wanted a place that's truly mine, not dependent on third-party platforms. The requirements were simple:
- Showcase personal work and skills
- Document technical learning and thoughts
- Full control over content and styling
Tech Stack
I went with Next.js 16 + React 19 + Tailwind CSS 4, for these reasons:
- SSR + Static Generation - Great performance, SEO-friendly
- App Router - Modern routing approach
- MDX Support - Embed React components in blog posts
- Flexible Deployment - Vercel, self-hosted, both work
Design Principles
The site follows a few principles:
- Content first - No flashy decoration, clear and readable
- Dark theme - Easier on the eyes for long reading
- Responsive - Must work well on mobile
- Bilingual - Serving both local and international readers
What's Next
I plan to write more about:
- Technical learning notes
- Project retrospectives
- Tooling tips
Feel free to drop by often!