Back to Projects

Personal Website

Personal Website
Next.js
React
Tailwind CSS
TypeScript

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.