DevOps

On a recent project we were asked by a client if it would be possible to host a React app using serverless technologies, but also ensure that traffic never left their VPC and corporate network.

In this post I'm going to talk about how we achieved this outcome, and how it proved to be more of a challenge than we first thought it would be.

NewRelic is a powerful platform that helps users monitor the performance of their services. I'll show you how to use Terraform to create a NewRelic dashboard and set up an email alert when certain conditions are met....

AEM OpenCloud is an open-source platform for hosting Adobe Experience Manager (AEM) on the AWS Cloud. It is highly configurable, but this configurability means that there are a lot of parameters to get right, and many opportunities for typos and the use of unsupported values....

Cloudflare Dev Workshop 2020 In mid-February, I had the privilege to attend the first Melbourne Cloudflare dev event. This was just one of a series of sessions they ran across the country to reach out to developers and help educate people around their thinking and the...

This is the story of an investigation that I was recently involved in at a client. It took over a week to resolve, involved networking acronyms that seemed to increase in length each day (MTU...ICMP...PMTUD?!), and wound up with us learning all about the rather scary-sounding phenomenon of black-hole connections.