Building this portfolio has been an exciting journey of combining my technical skills with my personal story. In this first post, I'll share some insights about the development process and the technologies powering this site.
The Tech Stack
This portfolio is built using Next.js, a React framework that enables server-side rendering and static site generation. Key features of my tech stack include:
- Next.js 14 for the core framework
- TypeScript for type safety
- Tailwind CSS for styling
- MDX for blog content (like this post!)
- Vercel for hosting
Design Philosophy
I wanted a clean, minimalist design that puts the focus on the content - my projects, experiences, and thoughts. The design emphasizes:
- Readability with proper typography and spacing
- Fast loading times through optimized assets
- Responsive layouts that work on all devices
- Dark/light mode support for comfortable viewing
What's Next
I plan to regularly update this portfolio with:
- New projects and experiences
- Technical blog posts like this one
- Tutorials and insights from my learning journey
Thanks for visiting, and I hope you'll follow along as I continue to develop both this site and my skills as a software engineer!