Portfolio
Stack
Nuxt
This portfolio site was built using Nuxt 3 and serves as a central hub to showcase my projects, blog posts, and development activity. The goal was to create a lightweight, fast, and maintainable personal site that reflects both technical proficiency and design sensibility.
Features
- Fully static generation with Nuxt Content
- Live search interface across blog and project entries
- Custom-designed UI components without heavy UI frameworks
- Blog system with tags and pagination
- Minimalistic and accessible design
Why Nuxt?
Nuxt offers a perfect balance between developer experience and performance. Its file-based routing, composables, and static site generation make it an ideal choice for building fast personal websites with content-rich pages.
Challenges
- Styling
@nuxt/content-rendered Markdown consistently - Building flexible, reusable custom blocks like
BlockQuote,TipBlock, andCTABlock - Integrating real-time search with filter options
Outcome
The final result is a fast-loading, SEO-friendly, and easily extensible portfolio that can grow alongside my career and projects.