Personal Website
This is my personal website built with Next.js, React, and Tailwind CSS. It serves as a portfolio, blog, and digital garden where I share my thoughts, projects, and ideas.
Features
- Blog: A place to share my thoughts and ideas
- Projects: Showcase of my work and side projects
- Writings: Long-form content and essays
- Notebook: Digital garden of ideas and notes
Tech Stack
- Next.js: For server-side rendering and static site generation
- React: For building the UI
- Tailwind CSS: For styling
- TypeScript: For type safety
- MDX: For content management
Implementation Details
The website is built with a focus on performance, accessibility, and user experience. It uses Next.js App Router for routing and data fetching, and Tailwind CSS for styling.
The content is managed using Markdown files with frontmatter, which are parsed and rendered using the
gray-matter
and react-markdown
libraries.