Host your Own Free Blog with Gatsby, Novela Theme, and Github Pages. If you’re looking to launch your own blog and self-host then it’s worth looking at building a Gatsby site and deploying to GitHub. GitHub Pages provides a perfect, free hosting platform for any static website and Gatsby’s GH-pages plugin makes the integration simple.
If you’re looking to launch your own blog and self-host then it’s worth looking at building a Gatsby site and deploying to GitHub. GitHub Pages provides a perfect, free hosting platform for any static website and Gatsby’s GH-pages plugin makes the integration simple. In this post, I’ll cover how to set up a Gatsby blog using the Novela Theme, and deploy it to GitHub Pages.
Gatsby requires npm and Node.js so if you don’t have those already head on over to nodejs.org and go through the install for your system.
npm install -g gatsby-cli
The Gatsby Command-Line will let you deploy and run your gatsby site locally for testing.
gatsby new your-blog-name https://github.com/narative/gatsby-starter-novela
Replace “your-blog-name” with whatever you want your project to be called.
gatsby new pulls a project from an existing source you can use any theme you'd like, but I certainly recommend the Novela theme for a well-designed blog. Check out their live demo here: novela.narative.co.
I am an ML developer and knows very little about web-development, I needed to showcase my skills to the world so I recently made a portfolio for myself in just 2 days. Have a look at it. Do you liked it? Well, you could also make a pretty interactive and beautiful looking portfolio for yourself in a very little amount of time. In this tutorial we would be focusing on learning how to get a starter-template from Gatsby to build a portfolio and hosting it on GitHub Pages so that you can share it with anyone and anywhere easily.
Long story short: Jekyll is a template engine changing markdown documents on static HTML webpages, that you can then host anywyere, because you don't need databases or server that has PHP or Python.
GitHub Pages has emerged as an excellent way for developers to deploy their projects online for free. It’s fast, free, and pretty simple…
In this article we are going to compare three most popular machine learning projects for you.
Deploying my portfolio website on Github Pages using Github Actions. I recently deployed my portfolio site and wanted to try out github actions and this is my experience of automating the deployment.