Greg Tyler

Weeknotes: 18th November 2019

Published on 24th November 2019

This week I started to review our service configuration. I’ve had a few tasks to do with how the services are put together: how errors are handled, what we send to logs, how we set memory limits.

This is really important work, mostly because of the risk of doing it wrong. Without correct logging, we won’t know when something goes wrong. Without suitable service configuration, we could be at risk of security breaches.

It’s a good chance to fully understand how the different components of the application fit together and simplify wherever possible, but also a good opportunity to refactor code. Alongside our ongoing work to use PHPStan to improve code quality, this means we’re taking some serious strides to bring things up to scratch.