Portfolio Website
•Personal•Ongoing
Next.jsTypeScriptTailwind CSSVelite
Portfolio Website
A minimalist personal website and blog to share my thoughts and projects.
Features
- Server-side rendered blog with Markdown support
- Dark/light mode toggle
- Fully responsive design
- Type-safe content management with Velite
Tech Stack
Built with Next.js 15, TypeScript, and Tailwind CSS v4. Content managed through Markdown files processed by Velite for type-safe data handling.
Challenges & Learnings
- Implemented CSS-first configuration with Tailwind v4
- Learned about Next.js App Router and Server Components
- Set up responsive navigation with mobile-first approach