Adventures in Engineering

Recent Posts

Jack's laptop featuring stickers

Continuous TLS

This is a quick code dump post to share a script for automating LetsEncrypt certificate renewals for my blog! What is LetsEncrypt? LetsEncrypt is a certificate authority who’s goal is to provide free certificates to...

I’m leaving Australia

There I said it, I’m leaving Australia! And here’s why. On August 9th (in exactly two weeks) I’ll be flying out of Australia. Why you ask? Good question. The Australian Census (more formally known as the Census of...

Travel Tips From an Evangelist

Three states in three days – or more! Life on the road can be fun and exhilarating but equally exhausting at the same time. Earlier this month I bounced between Sydney, Melbourne and Brisbane in 48 hours! Here’s a...

Jack's laptop featuring stickers

How is my SDK global config provided?

If you follow my tweets/rants you’ll know I’ve been dabbling in NodeJS recently – specifically to build a CLI tool (and potentially more) around some reporting work I’m doing. One of the features I have in this...

Listen to your customers

No spoilers I promise! So I saw Star Wars: The Force Awakens last week and yes, for those asking – I LOVED it. Yet it was sadly marred by what I can only describe as complete and utter contempt for fans. So this...

Install PHP7 on OSX with homebrew

Important This guide is for PHP 7.0; Please see my guide for PHP 7.1 instead. There’s rarely a quiet night in with me, tonight I upgraded my local box to PHP7 (so I don’t need to use VM’s or docker containers). Took...