site
My personal website built with Next.js and MDX.

✨ Inspiration
I built this personal website to aggregate my blogs, projects, work experience, and share a bit about myself.
A key requirement was easily adding new content via Markdown. My initial search for solutions like Contentlayer or existing templates were often overengineered or didn't fit the minimalist style I wanted.
Then I found leerob's site. Its simple styling and use of MDX was the perfect fit. This site shares a similar style, but I've expanded it with more features to showcase my blogs, projects, and work experience.
🛠️ Technologies
- Next.js: React framework for the chatbot.
- MDX: Superset of markdown that allows JSX.
- ReactMarkdown: Markdown component for React.
- Tailwind CSS: Utility-first CSS.
- shadcn/ui: Reusable UI components.
- TypeScript: For type safety.
- Vercel: Hosting platform for the website.
⚙️ Tooling
- ESLint: Code linting.
- Prettier: Code formatting.