The Cult of Go Test

A favourite test helper library, with some simple test assertion functions clearly has some value. But this post puts forward some useable concrete arguments why they are normally just not worth it. …

Posted on

What Golang Is and Is Not

We are all products of our own histories, and I suspect many routes to Go have been made less enjoyable by misguided expectations. The journey from when a budding developer first ‘hello worlded’ to now may have made Go’s more subtle strengths less obvious to them. …

Posted on

The Test Pyramid and Availability Bias

The test pyramid has its place - it gets across a simple idea, but it has been taken too literally, and applied innapropriately. …

Posted on

Jmeter is a Poor Choice for REST and Golang

Its essential we have good integration tests and performance tests on our restful api, particularly now that many of the moving parts will migrate to microservices written in Go. Trying to use Jmeter both to validate responses and apply reasonable load has been troublesome. …

Posted on