Web serving with AWS and continuous deployment

A writeup of a talk I gave to the Berlin AWS Users Group in October 2019, demonstrating how to implement a reliable website using a static site generator, continuous deployment and AWS.

Outboard brains, or how to form habits without forming habits

One of the most useful bits of advice anyone has ever given me in my so-called-career so far was ‘write shit down’. What seems like obvious knowledge at the time has a nasty habit of disappearing from my brain over time, leaving me looking at something months down the line and wondering ‘what the hell was that all about?’

Mocks and expectations with Swift

A new language, a new way of doing things - including testing. One of the harder parts of getting to grips with Swift has been figuring out how testing works, and in particular how to do more extensive stuff like mocking and stubbing.