Extending Go programs with plugins

I am really enjoying programming in Google’s Go language (Golang for search engines) but very occasionally come across things that aren’t really possible, or considered idiomatic, in Go. Go is a very opinionated language which is a good thing as it keeps the language and tool chain very simple but also means if you need to do something unusual, it can sometimes feel like you are fighting the language. One example of this is developing plugins. »

Continuous delivery pipeline for blogging with Hugo and Wercker

This is the start of my new blog. It is something I have been meaning to do for a long time but somehow never quite got around to. Part of the problem for me was choosing a blogging platform and tool chain - I was overwhelmed by the number of different options available. I know lots of people use platforms like Wordpress but I always liked the idea of static generators like Jekyll. »