Welcome to my new Hugo Website

January 23, 2016

This site is made up of continuously deployed, generated, static files thanks to some great, free and open source tools.

Recently, I have been posting sporadically on Medium, and I will continue to cross post there, but I decided that I wanted a presence that would give me a little more control over appearance, editing, etc. I also didn’t want to take on anything overly complicated, since all I really need is static files. I also didn’t want to have to create and manage all of the static files myself.

Luckily, rather than having to hand code every bit of HTML, there are plenty of static site generators available that offer everything I was looking for. I want to use Markdown to create content. I want to do that content creation in my preferred editor(Atom editor). I don’t want to have to be connected to the internet just to do some writing. I want static assets created for me so I can host simple HTML, CSS and images. After looking at a couple of the available options, I ended up choosing Hugo.

Hugo is built with Go. I don’t currently use go for any of my development work as I’m currently working as a full-stack JavaScript developer, but Hugo is a great tool, and I don’t think I’m going to have much need to modify the source.

Aside from using Hugo to manage and generate static assets from my markdown, I am hosting this with Surge. Surge is a dead simple, command-line based host for front-end developers. If you want to get something hosted quickly and you don’t need to host any server technology, you can’t ask for anything better. Did I mention that Surge is free for many core features?

I was able to setup comments with Disqus by adding my disqus “short name” to my configuration. Simple!

I keep my source on Git Hub and I leverage Codeship to deploy changes for me whenever I push to Git Hub.

I registered a domain name, did a little research to choose some tools and when I was ready to pull the trigger, I pulled together this entire site, including the Continuous Deployment in a few hours on a lazy, snowed-in Saturday. It’s awesome to have all of these things available and free to consume.

Home
Andy Van Slaars

Personal site & blog of Andy Van Slaars. I build things with JavaScript, teach on egghead.io, and share stuff on Twitter. Find out more about me, what I'm currently into and the tools I use.