2023/06/14

Portfolio

mini project screenshotmini project screenshot

Built with React, Next.js, Tailwind, Contentlayer and TypeScript.

The purpose of this portfolio is to showcase the projects and mini projects I've created, as well as the learnings I've gained along the way.

I used Contentlayer so that I could edit posts without needing to write a bunch of HTML. I also used Paco Coursey's next-themes for setting and updating the site's light/dark themes.

The minimalistic style of the home and project pages is from Paco Coursey's portfolio. The mini project preview component on the home page is adapted from Headless UI's Tailwind UI preview component and it uses the topography hero pattern.

The site is deployed with Vercel.