Using Docker Multi-Stage Builds for SPAs

19.06.2017 - 4m read - docker build multi-stage react spa

Docker has a great new feature in 17.05 called Multi-Stage builds. This post shows a practical example for it using complex Single Page Applications


Writing a Static Blog Generator in Go

17.06.2017 - 22m read - golang go blog static static-site-generator

Last November I decided to start writing this Blog. In order to create it, I wrote a static blog generator in Go, which is described in this post.


Syntax-Highlighting from a Markdown source using Go

09.06.2017 - 8m read - golang go syntax-highlighting markdown

This post shows one way to create syntax-highlighted HTML from a markdown source. Using only Go.


BoltDB with Storm

17.05.2017 - 8m read - golang go boltdb bolt storm

BoltDB is a simple and fast key/value store written in pure Go. Storm is a toolkit for BoltDB, which helps us tackle more complex use-cases.


Review of Craft Conf 2017

30.04.2017 - 4m read - conference craftconf craft review

Craft Conf has been one of the best tech conferences I've been to and continues to deliver.


Playing Around with BoltDB

20.04.2017 - 11m read - golang go boltdb bolt

Looking for a simple key/value store for your Go applications? Look no further!


Zero Dependencies Web-App in Java

03.04.2017 - 11m read - java dependencies webapplication lean

In many modern programming languages, you can create web-apps using only the standard library. How well did Java age in this regard?


Port Forwarding with Go

19.03.2017 - 7m read - Go Golang network forwarding tunnelling

In this post, I take a look at how simple it is to do port forwarding with Go's great standard library.


Implementing S3 Delta-Upload for static-aws-deploy

01.03.2017 - 9m read - Golang Go S3 deltaupload AWS tool

In this post I describe my implementation of delta-uploading for AWS S3 within the static-aws-deploy tool using Go


Simplistic Mocking in Go

18.02.2017 - 10m read - go golang testing mock

After having written many tests with several bloated mocking frameworks in different languages, this is an attempt at a very simplistic utility for mocking in Go