WRITING [.rss]

Elastic Search with Plugins in Docker

April 2020 · 1 minute read · tech elasticsearch docker

A quick guide on running Elastic Search with plugins in Docker. This is ideal for running Elastic Search locally during development. All of the docs I’ve found on how to do this are out of date and no longer work.

The premise is simple. Create …


Typescript II - Nominal and Structural Typing

March 2020 · 7 minute read · tech typescript types

Here we look at two closely related concepts - the behaviour of Typescript’s type system, and how we can get the type of an object at runtime. We dive into structural typing, nominal typing, Typescript’s value and type spaces, classes, …


Product Delivery Learnings 2019

January 2020 · 10 minute read · tech product development devops

One of my goals for 2019 was to improve my skills and knowledge around Product Delivery. What is Product Delivery? I’d define it as a set of practices, attitudes, and tools which can be used to improve the quality of software and the speed at which …


St Bathans

November 2019 · 1 minute read · photos otago

St Bathans is an old gold mining town in Central Otago. It was established in the 1860s to support miners and is now nearly abandoned. It’s still a popular tourist spot with the blue lakes (photograph below) an iconic scene of the old …


PHOTOLOG

φ
Frosty morning in Central Otago
Frosty morning in Central Otago
φ
φ
Shelter on Carrick Range
Shelter on Carrick Range
φ
Takahe
Takahe