November 20, 2022

Making PHP Monitor actually testable

PHP Monitor 5 is not as testable as I'd like it to be, so I'm currently refactoring some stuff for PHP Monitor 6 to ensure the app can be tested properly.

August 18, 2022

On Refactoring

In this post, I talk about refactoring and give an example of a recent refactor in PHP Monitor's codebase.

June 04, 2022

Manually symbolicating crash reports

How I manually process crash reports for PHP Monitor.

January 20, 2022

Build it yourself

When I build things, I often have a "build it yourself" mentality. In this post I explain why.

January 15, 2022

Daily Tinker Quota

Making tangible progress is important. It is also important to keep polishing your skills by practising.

December 22, 2021

PHP Monitor 4.1 now available

I’ve just released a new version of PHP Monitor.

November 28, 2021

PHP Monitor 4.0 now available

I've released PHP Monitor 4.0, and this is the announcement post.

October 19, 2021

PHP Monitor 3.5 now available

PHP Monitor 3.5 is here with official Monterey and PHP 8.1 support and a few improvements.

July 07, 2021


A tale about a builder, a merchant and a mountain. Also about coding.

April 14, 2021

PHP Monitor blew up

PHP Monitor blew up on Twitter and now I've got more than 600 stars on my GitHub repo. This is how that happened...

March 04, 2021

You really should be on the latest version of PHP

Here's a brief post about why you should keep your software up-to-date, specifically about PHP 8.0, in this case.

February 17, 2021

Font subsetting on the web made easy

How to turn an OTF/TTF file into a subset web font, in a few easy steps.