Website for ajfisher.me
The site is built with Gatsby and requires a modern Node.js runtime. Node 20 is used in CI so use that or a newer release.
Clone the repo and install all dependencies:
git clone https://github.com/ajfisher/ajfisher.me
cd ajfisher.me
make installStart the development server with:
make devTo generate the production build run:
make buildArtifacts are written to site/public.
Remove installed modules and caches with:
make cleanDeployments are normally performed by GitHub Actions which sync the built site to S3. If you have AWS credentials configured you can also run:
make deployFor information on content front matter and additional details see site/README.md.