Phil Booth

Progressive working class software engineer

Three ways to shoot yourself in the foot with Google Cloud Run

8 December 2024

Node.js async the right way

9 June 2024

Four ways to shoot yourself in the foot with Redis

29 July 2023

Nine ways to shoot yourself in the foot with PostgreSQL

23 April 2023

Six ways to shoot yourself in the foot with healthchecks

26 March 2023

How to debug

22 January 2023

Some useful, non-obvious Postgres patterns

16 October 2022

Build a better release script

5 June 2019

FxA monorepo migration

4 May 2019

Automating MySQL EXPLAIN checks

17 September 2018