My personal blog site powered by Hugo for static content generation and served using Nginx


  • Email, Calendars, etc. are handled through Google Apps. There really is no sense in reinventing the wheel.


  • I use Nginx as an SSL terminator, load balancer, and static content web server.

    The webserver is lightweight, easy to setup, and highly configurable.


  • The Static Content Generator engine, Hugo, is what I use to convert the Markdown content of my site into HTML for serving to the public.

    Using Hugo as a backend to generate content for a statically hosted frontend reduces the security risk of hosting a dynamically interactive site.


  • I make use of GitHub to publish code to the public.


  • I was looking for an alternative to GitHub, where I could store my own private repositories. BitBucket filled that need and has performed extremely well.

    I use Bitbucket's git repositories as a low cost config sync between servers.


  • Markdown represents a highly portable and lightweight text formatting. I had converted all of my Wordpress posts to Markdown prior to migrating over to Jekyll and eventually to Hugo. The fact that many generators support Markdown means that my content remains portable regardless of the platform/engine I use.


  • Vim lets me edit the Markdown content of the Hugo powered site with ease. The low bandwidth needs means I can remote in and get changes updated without issues.




Favorite
Views
350
Favorite
Views
350