My portfolio has transformed over the years - from a static HTML site, to Jekyll, to Hugo, and finally to Next.js/React/MDX. My personal slice of the internet provides a platform for my writing and to showcase my latest work.
If you want to understand this repo better, I did a one-hour live stream walking through the codebase.
pages/api/*- API routes powering
/dashboard, newsletter subscription, and post views.
pages/blog/*- Static pre-rendered blog pages using MDX.
pages/dashboard- Personal dashboard containing metrics like sales, views, and subscribers.
pages/*- All other static pages.
$ git clone https://github.com/leerob/leerob.io.git $ cd leerob.io $ yarn $ yarn dev
.env.local file similar to