DEV Community

Rewriting My Personal Site with Hugo

Andrew Davis on March 04, 2019

A couple months ago I created my personal website called andrewdavis.me. I built it as a custom server side app in Go with MySQL holding the conten...
Collapse
 
asanchez profile image
Antonio Sánchez • Edited

I also switched my personal website to Hugo a few months ago after having tried different other solutions like WordPress, Blogger, Grav, etc.. Grav was also ok, but I love the fact that my website is just HTML. No maintenance at all required, every server works, etc....

I host it on Firebase Hosting, so with just one command:


hugo && firebase -deploy

my website is generated and deployed in less than ten seconds :) I love it.

Collapse
 
restoreddev profile image
Andrew Davis

That’s awesome! How is Firebase? Is it a good experience? I’ve thought about using it before.

Collapse
 
asanchez profile image
Antonio Sánchez • Edited

Firebase is awesome. It is very easy to set up, highly configurable in case you want to do something special, and deploying is just a command, so there is no need for FTP or whatever else. Speed optimization is done by default. I love not having to manage a server.

Up to 10Gb, it is free. For more, you have to pay and it is pretty expensive. So, in case you are going to have a lot of traffic or your website is just too heavy, maybe it is not the best solution.

Collapse
 
patricknorth profile image
patricknorth

Great post Andrew! I was going going through a similar process myself I was using Jekyll and serving on Github pages also. I was going to use Ghost until I stumbled upon your post and hugo. I am currently messing around with the templating. Thanks.