Builds cloud platforms | Rides bikes | Plays guitar | Enjoys coffee and beer
BWC: GUI apps in Docker on OSX
Running GUI apps inside Docker containers on your Mac, just because we can. This blog shows you how it works, what doesn’t work, and how to do it.
Terraform Tricks: override variables
This blog shows how you can override Terraform variables beyond the scope of a module, and without the need for duplicating default values.
Dotfile magic: terminal multiplexers and SSH Agents
Making GNU screen and tmux work properly with your SSH Agent socket using a few lines of config and some shell magic.
EDC: the multi-SAK approach
Otto: a modern developer's new best friend
Otto is a developer’s new best friend, has tons of potential, but is currently still lacking some social skills.
OSX Yosemite and the 8-year-old Bash
This blogpost explains why Apple is still shipping the 8-year-old Bash 3.2.x and how you can still upgrade to Bash 4.x
Using Slack in your terminal with WeeChat
This blog explains why I decided to use WeeChat for Slack, and how to do it.
Ramblings of a Consultant: Commuting (part 1)
Putting my homedir on Bitbucket
Consul: the end of CNAMEs and PuppetDB?
This blog explains how Consul can (and can not) replace PuppetDB, CNAME records and DNS servers in general.