- Framework: Next.js
- Deployment: Vercel
- Styling: Tailwind
- Syntax Highlighting: Rehype, ContentLayer, Shiki
- SEO: Inbuilt SEO by Next 13.3
- "View on Github" button
- Convert md files to mdx and switch to contentlayer
- View counter in blog list & blog details page.
- Add Copy to Code button
- Migrate to app directory
- Add light mode & light/dark mode toggle
- Fix minor UI bugs
- Migrate to inbuilt SEO after upgrading to Next 13.3
- Add footer
- Navigate between prev and next blog on blog list and details page.
- Add "My Work" section
Requires Node.js v18+.
git clone https://github.com/frozenhearth/portfolio.git
cd portfolio
yarn
yarn dev
Feel free to clone my repo/fork it and experiment. But, please DO NOT copy all my styling.