Travel Log 2019

Home, Toolamba, Australia, 2019-12-31 09:18 +1000



  • Countries Visited: 9 - Austria, Thailand, The Maldives, Switzerland, Singapore (seven times), Macau, Croatia, USA (twice), Australia
  • Countries Transited: 5 - Austria, Singapore, Bosnia Herzegovnia, Germany, Taiwan (four times)
  • International flight sectors: 36
  • Domestic flight sectors: 3
  • International train sectors: 0
  • Domestic train sectors: 0

Read more

Silencing Maven in AWS CodeBuild

Home, Bangkok, Thailand, 2019-11-18 19:11 +0700


One of the things you will probably want to deal with early on when running Maven builds through CodeBuild (or any other CI tool) is stopping Maven from displaying download progress for dependencies. These log lines provide little to no value and just clog up the log file making it hard to read through.

Read more

modver Versioning in AWS CodeBuild

Home, Bangkok, Thailand, 2019-11-17 17:11 +0700

How to quickly and easily use modver versions in your AWS CodeBuild builds.

Read more

Running AWS CodeBuild Locally

Home, Bangkok, Thailand, 2019-11-16 08:26 +0700


I’ve been using AWS CodeBuild a lot in the past couple of weeks. I really like the elegant simplicity of it: take a buildspec.yml and a containerized build environment and run your build.

Read more


Home, Bangkok, Thailand, 2019-10-23 20:09 +0700

Here’s the versioning scheme I’ve used in my CI builds for many years:

Read more

Modular Product Code with the OPMC Model

Home, Bangkok, Thailand, 2019-10-18 21:26 +0700


In this post I’d like to describe the approach to structuring product code that I’ve personally used since the early 2000’s and which I rolled out to the Orion Health Enterprise team while I was Product Architect for that product.

Read more

URL File Gen in

Home, Bangkok, Thailand, 2019-09-24 20:05 +0700

Often something will popup in YouTube’s omniscent algo that I like the look of and want to snapshot to watch later so I copy-paste the URL and throw it into ytget- e.g just now:

Read more

Controlling a Three-Channel LED Strip with an ESP32

Home, Bangkok, Thailand, 2019-08-18 20:23 +0700


Today I put together my first circuit and code for driving a three-channel 5V RGB LED strip. This is part of a larger project to put a set of lighting strips into the new media cabinet that we got for our lounge room which will consist of:

Read more

Centralized Logging for Kubernetes with Elasticsearch

Home, Bangkok, Thailand, 2019-08-15 23:12 +0700


This evening I gave a presentation on building a centralized logging infrastructure for Kubernetes using Elasticsearch and Kibana at the meetup of the local Elasticsearch user group.

Read more

sitemap.xml Sitemaps in Jekyll

Home, Bangkok, Thailand, 2019-05-31 23:23 +0700

Another small thing I wanted to add to this revamped website built on Jekyll is sitemap.xml support. I did this 13 years ago on the Pebble version of my blog by writing a plugin for Pebble in Java. Fortunately Jekyll has an official plugin already which is found at:

Read more