Software Engineer. Linux enthusiast. Open-source advocate.
Not too long ago I purchased a Mostly Printed CNC from V1Engineering. I’ve been taking my time putting it together (and still have some cleaning up to do) but I finally got it to a usable state a couple weeks ago. It’s awesome to be able to watch it move completely on its own and make sounds resembling alien space crafts for the 1980’s Galaga arcade game. It’s even more awesome to think about all the different projects it will be useful for.
Vuepress is an up and coming static site generator based on the Vue.js framework. Plugin support was added in version 1.x and there are already a number of functional plugins. Many of these plugins are still lacking in documentation and required troubleshooting to get them working correctly. Example repos were created for a number of the plugins and shared back with the Vuepress community.
The blog Plugin The blog plugin makes it easy to sort and filter the different posts according to their tag and category frontmatter.
Another great feature of Netlify is there Content Management System. This allows you to edit your website’s posts without the need of a git account, from anywhere through the website’s admin page, and with more than the typical text editor. Using Netlify’s CMS is currently not a few button click process but it is still very straight forward. These are the steps needed to get Netlify’s CMS running on your jpgage.
Ever since I started looking at web development, I’ve had a thing for static site generators. They are a great way to get a simple website up and running. I’ve used many of the currently available generators: Jekyll, Hugo, Hexo. I’m always trying to learn the different features and why one is better than the other.
A new player has entered the SSG scene, VuePress. VuePress is built using the up and coming javascript framework Vue.
I love GitLab pages. Being able to host a simple website with the same service I use for code makes managing services a lot more convenient. Of course with everything we use there are always alternatives. This post talks about a static site hosting alternative called Netlify.
Hosting with Netlify Netlify offers many of the same features as GitHub pages but, since static site hosting is their primary service, they throw in a few added features.
I love using GitLab for all of my source control needs. You can imagine how happy I was to discover that the same service could be used to create a simple website for a project portfolio. Here is the short process needed to get your own static website up and running.
Setting up your GitLab repository The first step to host a website from a git repository is to of course create the repository.