My personal website

This is my personal website.

Tech stack

I'm using Gatsby static code generator, pulling data from Prismic headless CMS.

The website is served from Netlify. A new static build is triggered every time I merge commits in the master branch or I update the content in Prismic. This makes the website extremely fast in loading and guarantees the best SEO support.

The frontend is built in Typescript using React.

I implemented SEO using Gatsby plugins.

The total cost of running this website is zero dollars.

Installation

Install Gatsby: npm install -g gatsby-cli

Develop

Run the dev server gatsby develop Run the prod server gatsby build && gatsby serve

Project status

Netlify Status

Live website

https://gianlucaventurini.com

Useful resources

https://medium.com/source-group/start-a-new-website-with-gatsby-prismic-cms-netlify-a875455c992