Articles


2026

The McMarathon

I gave Opus 5.5 a 163-word prompt and a camera roll of selfies, shaky clips and crumpled receipts. It pieced together my day and came back with an epic film trailer for a man eating four hamburgers.

16 October 2026
ai fun

2025

2023

2021

SARB version 1 released

Static Analysis Results Baseliner (SARB) is used to create a baseline of these results. As work on the project progresses SARB can takes the latest static analysis results, removes those issues in the baseline and report the issues raised since the baseline. Learn all about version 1.

18 March 2021
baselining sarb

2020

A standard for generics in PHP

Generics in PHP is already a reality with static analysis. The leading static analysers have largely converged on an unofficial standard. This article proposes the first steps towards a standard.

14 December 2020
generics

2019

PHP Generics Today (almost)

Many PHP developers would love generics. We might have to wait a while until they come along. This article shows how existing tools can give us the power of generics now (almost).

5 June 2019
generics