Note: This site is currently "Under construction". I'm migrating to a new version of my site building software. Lots of things are in a state of disrepair as a result (for example, footnote links aren't working). It's all part of the process of building in public. Most things should still be readable though.

Build Notes

Code

mkdir alanwsmith.com
cd alanwsmith.com
npx create-next-app .
npm install --save @netlify/plugin-nextjs
npm install --save gray-matter
npm install --save mdx-bundler esbuild
npm install prismjs
npm install -D tailwindcss@latest postcss@latest autoprefixer@latest

setup: postcss.config.js setup: tailwind.config.js

NOTE: I don't think I need gray-matter. It looks like mdx-bunder might provide frontmatter