thien.io
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.
Overview
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.
Running Locally
$ git clone https://github.com/thien/thien.io.git
$ cd thien.io
$ yarn
$ yarn dev
Create a .env.local
file similar to .env.example
.